Core Java Diaries
Ïß³Ì
1---Ëø¶ÔÏóµÄ·½·¨----obj.wait()----obj.notify()----Õë¶Ôµ±Ç°Ïß³Ì
obj.wait()---»áÏÈ°ÑmoniterÊͷŵô---Ò»°ã·Åµ½synchronizedÓï¾ä¿éÖÐ
obj.sleep()---²»ÊÍ·ÅËø
2---²¢·¢±à³Ì---ÓÃjava.util.concurrentÈí¼þ°ü
ÍøÂç±à³Ì
1---ÍøÂç---ÊÇ·Ö²ãµÄ
ÍøÂç---ÎïÀí²ã---Á´Â·²ã---ÍøÂç²ã(IP²ã)---´«Êä²ã---Ó¦Óòã
2---ÍøÂç±à³Ì---java.net
ÍøÂç±à³Ì---·þÎñÆ÷ºÍ¿Í»§¶Ë---ÐÒé---ÍøÂç±à³ÌµÄAPI
API-------ServerSocket---Socket---²å×ù---ÖйúÒƶ¯---
3---ÍøÂçÁ÷---socket.getInputStream---socket.getOutputStream
Êý¾ÝÁ÷---DataOutputStream----writeUTF()----´øÎļþÍ·ÐÎʽµÄ
Ïà¹ØÎĵµ£º
·â×°£º
1.˵°×Á˾ÍÊDZ£»¤ÎÒÃǶÔÏóÖеÄÒþ˽ʹÆä¶Ô Íⲿ²»¿É¼û¡£
2.Ò»°ãÇé¿öÏ£¬ÀàÖеÄÊôÐÔÉèΪprivate¡£
3.ͨ¹ýgetterºÍsetter·½·¨È¥¸³ÖµºÍÈ¡Öµ¡£
&nbs ......
javaÊÔÌâ
http://202.201.112.11/jpk/apply/teacher/preface/53/test123/test3/exam.htm
1.½Ó¿ÚÖз½·¨µÄÇ°ÃæÓÐÄÄЩÐÞÊηû
·ÃÎÊȨÏÞ ·µ»ØÖµÀàÐÍ ÊÇ·ñ¾²Ì¬ ÊÇ·ñ³éÏó
2.ÒÔÏÂÄĸöΪÕæ
Interger a = new Interger(9);
Interger b = new Interger(9);
Long c = New Long(9)
-----
&nbs ......
×î½üÔÚдjava²âÊÔ³ÌÐòµÄʱºòͻȻÓöµ½ÁËÒ»¸öÎÊÌ⣺javaĬÈÏ°üÖеÄpublicÀàÊDz»ÄÜÔÚÆäËû°üÖÐÖ±½Óµ÷ÓõÄ
Ê×ÏÈ£¬×ܽáÒ»ÏÂĬÈÏ°üÖÐÀàµÄʹÓ÷¶Î§£¬javaĬÈÏ°üÖеÄÀà¿ÉÒÔʵÀý»¯ÆäËü°üÖеÄpublicÀ࣬µ«ÊÇÆäËü°üÖеÄÀàÊDz»ÄÜÏÔʽʵÀý»¯Ä¬ÈÏ°üÖеÄÀàÕâ¸öÌØÐÔÔÚJDK1.4ÒÔºóµÄ°æ±¾³ÉÁ¢£»
& ......
ÔÚJavaÖУ¬²»Í¬µÄÀ඼ÓÐ×Ô¼ºµ¥¶ÀµÄCache»úÖÆ£¬ÊµÏֵķ½·¨Ò²¿ÉÄÜÓÐËù²»Í¬£¬ÎÄÕÂÁоÙÁËJavaÖг£¼ûµÄ¸÷ÀàCache»úÖƵÄʵÏÖ·½·¨£¬Í¬Ê±½øÐÐÁË×ۺϵıȽϡ£
OSCache
OSCacheÊǸöÒ»¸ö¹ã·º²ÉÓõĸßÐÔÄܵÄJava EE»º´æ¿ò¼Ü£¬OSCacheÄÜÓÃÓÚÈκÎJavaÓ¦ÓóÌÐòµÄÆÕͨµÄ»º´æ½â¾ö·½°¸¡£
OSCacheÓÐÒÔÏÂÌص㣺»º´æÈκζÔÏó£¬Äã¿ÉÒÔ²»ÊÜÏÞÖƵ ......
1.¶ÔcollectionsµÄÖ§³Ö
Java´úÂë
List<String> list = new ArrayList<String>();
list.add("item");
String item = list.get(0);
Set<String> set = new HashSet<String>(); &nb ......