Java רҵÈËÊ¿±Ø±¸Êé¼®ºÍÍøÕ¾Áбí
¡¡¡¡¶ÔÓÚ Java ÓïÑÔ¿ª·¢ÈËÔ±À´Ëµ£¬ÐÅÏ¢¹ýÁ¿ÊÇÒ»¸öÕæÕýµÄÎÊÌ⡣ÿ¸öÐÂÈëÐеijÌÐòÔ±¶¼ÒªÃæÁÙÒ»¸öÁîÈËηËõµÄÌôÕ½£ºÒª½øÈëµÄÐÐÒµÊÇÒ»¸ö¾ßÓк£Á¿ÖªÊ¶µÄÐÐÒµ¡£ÒªÁ˽âµÄ¶«Î÷¼òֱ̫¶àÁË¡£¶ÔÓÚÓоÑéµÄÀÏÊÖÀ´Ëµ£¬Çé¿öÖ»ÓÐЩ΢ºÃת¡£ÖªÊ¶Á¿×ÜÔÚÔö´ó£¬½ö½ö¸úÉϽø¶È¾ÍÊÇÒ»¸öÌôÕ½¡£Èç¹ûÓÐÒ»·ÝרҵÈËÊ¿±Ø±¸µÄÊé¼®ºÍÍøÕ¾Áбí¸ÃÓжàºÃ!±¾ÎľÍÊÇÕâ¸öÁÐ±í¡£Ëü°üº¬ÁËÿ¸öרҵµÄ Java ÓïÑÔ³ÌÐòÔ±ÔÚÊé¼Ü»òä¯ÀÀÆ÷ÊéÇ©Öбر¸µÄ×îÖØÒªµÄÊé¼®ºÍÍøÕ¾¡£
¡¡¡¡ÕâЩ¶¼ÊÇÄúÊé¼ÜÉϱر¸µÄÊéºÍÓ¦¸Ã¾³£Ê¹ÓÃµÄ Web Á´½Ó¡£Ê±¼äÊÇÒ»ÏîÖØÒªµÄ×ÊÔ´£¬±¾ÎİïÄú»Ø±ÜÄÇЩ·ÖÐĵÄÊÂÇ飬°Ñʱ¼äרעÓÚ×îÓÐÒæÓÚÄú×÷ΪJava ÓïÑÔ³ÌÐòÔ±Ö°ÒµÉúÑĵÄÐÅÏ¢Ô´¡£¾¡¹ÜÓжàÉÙ³ÌÐòÔ±¾ÍÓжàÉÙËûÃÇ×îϲ»¶µÄ²Î¿¼×ÊÁÏ£¬µ«±¾ÎÄÊÕ¼¯µÄÕâЩ¶¼ÊÇÓÅÖÐÑ¡ÓÅ£¬À´Ô´ÓÚÎÒÊé¼ÜÉϵÄ˽¼ÒÕ䲨ºÍÐí¶à Java ר¼ÒµÄÍÆ¼ö¡£
¡¡¡¡ÎÒ¿¼ÂÇÁËÁ½ÖÖ×éÖ¯Õâ·Ý²Î¿¼×ÊÁÏÁбíµÄ·½·¨¡£ÎÒ±¾¿ÉÒÔͨ¹ýÖ÷ÌâÁìÓòÀ´×éÖ¯£¬ÕâÒ²ÐíºÜÓаïÖú£¬µ«Ö÷ÌâÁбíºÜ¿ì¾Í»á±äµÃ²»ÊµÓá£Ïà·´£¬ÎÒÑ¡ÔñÁËÁíÒ»ÖÖ·½·¨£ºÍ¨¹ýÀàÐÍÀ´×éÖ¯£¬¼´Êé¼®ºÍ Web Õ¾µã¡£
¡¡¡¡×ܵÄÀ´½²£¬ÓоÑéµÄÀÏÊÖÃÇÓà Web Õ¾µãÀ´¸ú×ÙÐÐÒµµÄ×ßÊÆ¡£Êé¼®¡¢ÎÄÕºÍÂÛÎÄÓÐÖúÓÚ¸úÉϳ±Á÷£¬µ«ËüÃÇ×ÜÌåÉϸüÊʺÏÓÚ»ù´¡Ñ§Ï°¡£¼«¸»´´ÔìÐÔµÄÊ鼮ż¶û»áº³¶¯Ò»Á½¸ö»ù´¡ÐԵĶ«Î÷¡£ÕâÑùµÄÊéÒ²ÔÚ±¾ÁбíÖ®ÁС£
¡¡¡¡ÐèÒªÌá³öµÄÒ»µã¾¯¸æÊÇ£¬×¨×¢ÓÚ Java ÓïÑÔµÄÊé¼®ºÍ Web Õ¾µãÊýÁ¿¾Þ´ó¡£ÄúÖÓ°®µÄδ±ØÔÚÕâ·ÝÁбíÀï¡£ÄDz¢²»Òâζ×ÅËüÃDz»ºÃ¡£ËüÃÇÖ»ÊDz»ÔÚÕâ·ÝÁбíÀï¶øÒÑ¡£¿ÉÄÜÊÇÒòΪÎÒ»¹²»ÖªµÀËüÃÇ¡£Ò²¿ÉÄÜÊÇÒòΪÎÒ²»ÈÏΪËüÃÇÄܹ»ËãµÃÉÏÊÇÖØÒª×ÊÔ´¡£²»°üº¬Ò»Ð©²Î¿¼×ÊÁÏÊÇÒ»¸öÆÀÅÐÎÊÌ⣬µ«Èç¹û²»ÕâÑùµÄ»°£¬ÄúÒ²Ðí¾ÍÒª»¨¼¸Ð¡Ê±À´Í϶¯¹ö¶¯Ìõ£¬»¹Òª»¨ÉϳÉǧÉÏÍòÃÀÔªÀ´ÂòÊé¡£Èç¹ûÄú×÷Ϊһ¸öרҵµÄ Java ³ÌÐòÔ±£¬ÓÐһЩ³£ÓõÄÓÅÐã²Î¿¼×ÊÁÏ£¬Ò»¶¨ÒªÈÃÎÒÖªµÀÕâЩ×ÊÁÏ¡£Õâ·ÝÁбíÒ»Ö±¶¼ÔÚ¸üÐÂÖУ¬ÄúÌá³öµÄÄÇЩҲÐí¾Í»á±»ÊÕ¼½øÈ¥¡£
¡¡¡¡Êé¼®
¡¡¡¡Ã¿¸ö³ÌÐòÔ±¶¼»áÓÐһЩÓÉÓÚ¾³£±»µ±×÷רҵ×ÊÁϲÎÔĶøÄ¥»µµÄÊé¡£ÏÂÁÐÊé¼®Ó¦¸ÃÊÇ Java ÓïÑÔ³ÌÐòÔ±µÄÊé¼ÜÉϱر¸µÄ¡£ÊéºÜ¹ó£¬ËùÒÔÎÒÓÐÒ⽫Õâ·ÝÁбíŪµÃºÜ¶Ì£¬½öÏÞÓÚÖØÒªÊé¼®¡£
¡¡¡¡Thinking in Java (Bruce Eckel)
¡¡¡¡Thinking in Java, 3rd edition (Bruce Eckel; Prentice Hall PTR£¬2002 Äê)
¡¡¡¡Java ±à³Ì˼Ï룺µÚ3°æ (³Âê»Åô µÈÒë; »úе¹¤Òµ³ö°æÉ磬2005 Äê)
¡¡¡¡Eckel µÄÊé¶ÔÓÚѧϰÈçºÎÔÚ Java ÓïÑÔ»·¾³ÖÐʹÓúÃÃæÏò¶ÔÏó¼¼Êõ¼«ÆäʵÓá£ÊéÖдóÁ¿µÄ´úÂëÑùÀý½âÊÍÁËËûËù½éÉܵĸÅÄî¡£ÎÄ×Ö³ö×
Ïà¹ØÎĵµ£º
ÀàµÄ³õʼ»¯ºÍ¶ÔÏó³õʼ»¯ÊÇ JVM ¹ÜÀíµÄÀàÐÍÉúÃüÖÜÆÚÖзdz£ÖØÒªµÄÁ½¸ö»·½Ú£¬Google ÁËÒ»±éÍøÂ磬ÓйØÀà×°ÔØ»úÖÆµÄÎÄÕµ¹ÊDz»ÉÙ£¬È»¶øÀà³õʼ»¯ºÍ¶ÔÏó³õʼ»¯µÄÎÄÕ²¢²»¶à£¬ÌرðÊÇ´Ó×Ö½ÚÂëºÍ JVM ²ã´ÎÀ´·ÖÎöµÄÎÄÕ¸üÊÇÏÊÓÐËù¼û¡£
±¾ÎÄÖ÷Òª¶ÔÀàºÍ¶ÔÏó³õʼ»¯È«¹ý³Ì½øÐзÖÎö£¬Í¨¹ýÒ»¸öʵ¼ÊÎÊÌâÒýÈ룬½«Ô´´úÂëת»»³É JVM ×Ö½ÚÂëºó£¬ ......
¸¡µãÊý²»ÄܽøÐо«È·ÔËË㣬Õâ¸öÎÊÌâÏë±Ø´ó¼Ò¶¼ÖªµÀ£¬ÎÒ½ñÌìÒ²²»Êǽ²Õâ¸öÎÊÌ⣬¶øÊǽ²Ò»¸ö¹ÖÎÊÌâ¡£
Ê×ÏÈ£¬Çë´ó¼ÒÏÈ¿´ÏÂÒÔϼ¸ÌõÓï¾äµÄÊä³ö£º
Double d1 = 0.005;
Double d2 = Double.parseDouble("0.005");
System.out.println(d1);
System.out.println(d1.toString());
System.out.println(d2);
Êä³ö»áÊÇʲ ......
ÒøÐбÊÊÔÌâ¼°´ð°¸:java±ÊÊÔÌâ¼°´ð°¸
1¡¢×÷ÓÃÓòpublic,private,protected,ÒÔ¼°²»Ð´Ê±µÄÇø±ð
´ð£º
Çø±ðÈçÏ£º
×÷ÓÃÓò µ±Ç°Àà ͬһpackage ×ÓËïÀà &n ......
<?xml version="1.0" encoding="UTF-8"?>
<root>
<person id="1">
<username >xiaoma</username>
<password>xiaoma</password>
</person>
<person id="2">
<username>manager</username> ......
/**
* @author ºýÍ¿¹í
* ÔÚ½¨Á¢Á¬½Ó֮ǰÐèҪһЩ׼±¸¹¤×÷£º
* ÔÚ¿ØÖÆÃæ°åÉÏͨ¹ý“¹ÜÀí¹¤¾ß”µÄ“Êý¾ÝÔ´(ODBC)”´ò¿ª“ODBCÊý¾ÝÔ´¹ÜÀíÆ÷”¶Ô»°¿ò£¬
* µ¥»÷“ϵͳDSN”Ñ¡Ï£¬È»ºóµ¥»÷“Ìí¼Ó”°´Å¥£¬µÃµ½“´´½¨Êý¾ÝÔ´”¶Ô»°¿ò£¬
......