ѧÉú¶ÔJAVAµÄÀí½â
¸ú×ÅÀÏʦѧjavaÕâô¾ÃÁË£¬¶ÔÕâÖÖÕâ¸öÓïÑÔСϺÊÇÕâÑùÀí½âµÄ£¬ËüÊǸöÖÖÉϳ˵ÄÎ书Ãؼ® £¨µ±È»°üÀ¨ÆäËûÓïÑÔ£©£¬Ñ§Ï°Ê±ºÜÈÝÒ××ß»ðÈëħ£¡ÓкܶàjavaµÄ¸ßÊÖ£¬ºÜÀ÷º¦£¡ºÎÒÔ¼ûµÃ£¬ÄãҪʲôʲô¶¼ÄܸøÄãд³öÀ´¶øÇÒÓÃʱ·Ç³£µÄÉÙ£¬Ð¡Ïº²»²Å£¬Ò»Ö±ÒÔÀ´ÐÅ·îÕâÑù²Å½Ð³ÌÐòÔ±£¡ÆäʵСϺÀí½â´í¿©£¬´íÔÚ°ÜÁË£¡Íæ¼¼Êõ£¬Ö»Òª¿¼Ò»¿¼±ãÖªµÀÄãµÄˮƽÓжà¸ß¡£±ãÖªµÀÄãµÄ¹¦Á¦ÓжàÉ¶ø10Äê3ÔÂ3ÈÕµÄÒ»´Î¿¼ÊÔ²ÅʹµÄСϺ»ÐÈ»´óÎò¡£Ò»Ö±ÒÔÀ´Ð¡ÏºÇڷܵÄÇôúÂ룬ÇڷܵÄÁ·Ï°£¬ÇڷܵÄÑо¿¸÷ÖÖÀÏʦûÓн²µ½µÄ¼¼Êõ£¬²¢°Ñ×Ô¼ºµÄËÙ¶ÈÌáÉýµÄ×î¿ì£¬±³APIÕùÈ¡ÕæÕýµÄÍÑÀ빤¾ß¡£
ÓÐÒ»´Î¶÷ʦ³éÎһشðËûµÄÎÊÌ⣬ÄãÖªµÀÎÒÎÊʲôÕâÑù½²£¨Ëû½²java sunÈÏÖ¤£©Îһش𵽓¾Íµ±×öÊǸ´Ï°”£¡ÀÏʦÉúÆø¿©£¡ÏÂÀ´Ò»Ï룡ÎÒȷʵ´í¿©£¬ÔÒòÓÐ3£»Ò»±íÃ÷ÄãºÜÇ¿²»ÔÚÒ⣨ÕâÔ¤Õ××Å¿ñÍý£¬×ö³ÌÐòÔ±Ó¦¸Ã̤ʵ£©£» ¶þ±íÃ÷ÎÒûÓÐÕæÕýÀí½âÀÏʦµÄÒâ˼ £»ÈýÀÏʦÏÂÃæÒª½²ÐÂ֪ʶÐèÒªºÜÇ¿µÄ»ù´¡£¡Ö®ºóÎÒÏë¶÷ʦµÀǸ˵֪µÀ´íÁË¡££¨µ«ÎÒÕæµÄÖªµÀô£¡·ÇÒ²£¡Ö±µ½×Ô¼º×ß»ðÈëħ£¬ÕæÕýµÄʧ°ÜÁË¡£²ÅÁìÎò£¡£©
Ö®ºó¶÷ʦ´ÍÓèÁËÎÒÃÇÁ½±¾Ê飬<<thinking in java>>ºÍ<<core java>>ÏàОø´ó¶àÊýµÄjava³ÌÐòÔ±¶¼¿´¹ý£¬ÒªÇóÎÒÃÇÏÂÈ¥ÈÏÕæµÄ¿´£¬ÎÒ¿´ÁË£¬µÄÈ·ÊÇ¿´ÁË¡£µ«ÊÇ¿´µÄÎÒһͷÎíË®£¬ÒòΪ¾õµÃÀïÃ沢ûÓжԺÜÇ¿µÄ¼¼ÊõµÄÀí½âÓÐûÓоµäµÄËã·¨¡£Ò²»¹ÊÇЩ»ù´¡ÖªÊ¶¡£»Ð»Ðã±ã±µÄ°ÑËü¿´ÍêÁË¡£
ÉÙÁÖ˵ľøѧÊÇÔõôÁ·µÄ£¬ÐÞÐÄÑøÐÔ£¬Ò»ÖÖ¾øѧºóÃæ±ØÈ»¶ÔÓ¦×ÅÒ»±¾ÄÚ¹¦ÐÄ·¨£¨Èç²»Èç´ËҲûÓÐÄÇô¶à¸ßÊÖ£©£¬ ¾ÍÏñ¶÷ʦ´«ÊÚjava£¬Ò²ÐèÒªºóÃæµÄ ¡¶thinking in java ¡·µÈÕâЩ»ù±¾£¬ºËÐĵļ¼Êõ×öÖ§³Å¡£¶øÎÒ¾ÍÏñ“ÌìÁú°Ë²¿”ÀïÃæµÄð¯Ä¦ÖÇ£¡Ò»ÐÄÇ¿ÐÐÁ·Ï°Í⹦£¬¶øûÓжÔÓ¦ÐÄ·¨³Öºâ£¡ÎªÁ˴ﵽͬÑùµÄЧ¹û£¬Áí±Ùõ辶£¬²»½â¾öʵ¼ÊÎÊÌ⣡ѡÔñÆäËû²»Õý¹æµÄʵÏÖÊֶΣ¡×îÖÕÁ·³ÉÁËÕâÑù£¡ ÄÜ×öÂ𣿠ÄÜ£¡³ýÁËÄØ£¿Ê²Ã´¶¼²»ÖªµÀ£¡
javaÁ·µ½ÁË×ß»ðÈëħ£¬²»ÖªºÎʱ²ÅÄÜÁ·»ØÈ¥¡£Ð¡Ïº»áÎîµÄÂý¡£Ö»Çó×öÒ»¸ö“½Å̤ʵµØµÄjava³ÌÐòÔ±”¡£
Ïà¹ØÎĵµ£º
Àà¼ÓÔØÆ÷ÊÇ Java ÓïÑÔµÄÒ»¸ö´´Ð£¬Ò²ÊÇ Java ÓïÑÔÁ÷ÐеÄÖØÒªÔÒòÖ®Ò»¡£ËüʹµÃ Java Àà¿ÉÒÔ±»¶¯Ì¬¼ÓÔص½ Java ÐéÄâ»úÖв¢Ö´ÐС£Àà¼ÓÔØÆ÷´Ó JDK 1.0 ¾Í³öÏÖÁË£¬×î³õÊÇΪÁËÂú×ã Java Applet µÄÐèÒª¶ø¿ª·¢³öÀ´µÄ¡£Java Applet ÐèÒª´ÓÔ¶³ÌÏÂÔØ Java ÀàÎļþµ½ä¯ÀÀÆ÷Öв¢Ö´ÐС£ÏÖÔÚÀà¼ÓÔØÆ÷ÔÚ Web ÈÝÆ÷ºÍ OSGi Öеõ½Á˹㷺µÄʹÓá ......
²Ù×÷·û
1.λ²Ù×÷·û
(a) >>>ÓÒÒÆ£¬¸ßλÓÃ0Ìî³ä£»
int a = 14;
int b = 2;
System.out.println(a >>> b);// 3
int c = -14;
int d = 2;
System.out.println(c >>> d);// 1073741820
(b) >>·ûºÅλ²»±ä£¬ÆäËûλÓÒÒÆ£¬¸ßλÓÃ0Ìî³ä£¬Æä½á¹ûÓëa/2bÏàͬ£»
int a = 14;
int b = 2;
Sy ......
Java¿ÉÒÔÖ±½Óµ÷ÓÃLinuxÃüÁÐÎʽÈçÏ£º
Runtime.getRuntime().exec(command)
¾ÙÀý£ºÔËÐÐls,topÃüÁî¿ÉÒÔÕâÑù£º
Runtime.getRuntime().exec("ls");
µ«ÊÇÕâÑùÖ´ÐÐʱûÓÐÈκÎÊä³ö£¬ÔÒò£º
µ÷ÓÃRuntime.exec·½·¨½«²úÉúÒ»¸ö±¾µØµÄ½ø³Ì,²¢·µ»ØÒ»¸öProcess×ÓÀàµÄʵÀý£¬
£¨×¢Ò⣺Runtim ......
JavaÖÐͨ¹ýimplements SerializableÀ´ÊµÏÖ¶ÔÏóµÄÐòÁл¯¡£ÆäʵSerializable½Ó¿ÚÖв¢Ã»ÓÐÐèҪʵÏֵķ½·¨£¬×¢Ã÷ij¸öÀàimplements SerializableÖ»ÊÇΪÁ˱êʶ»ò±íÃ÷Õâ¸öÀà¿ÉÒÔ±»ÐòÁл¯¡£
ÄÇôʲôÊÇÐòÁл¯ÄØ£¬ÐòÁл¯ÓÖÓÐʲô×÷ÓÃÄØ£¿
Ò»¸öÀ࣬»ò ......