javaÃæÏò½Ó¿Ú±à³Ì
½Ó¿Ú±¾ÖÊÉϾÍÊÇÓÉÖÆ¶¨ÕßÀ´Ðµ÷ʵÏÖÕߺ͵÷ÓÃÕßÖ®¼äµÄ¹ØÏµ¡£
ËùÒÔͨ³£ËµµÄ“ÃæÏò½Ó¿Ú±à³Ì”¿ÉÒÔÀí½âΪ£º
Ö»ÓÐʵÏÖÕߺ͵÷ÓÃÕß¶¼×ñÑ“ÃæÏò½Ó¿Ú±à³Ì”Õâ¸ö×¼Ôò£¬Öƶ¨ÕßµÄе÷Ä¿µÄ²ÅÄÜ´ïµ½¡£
Ò»¸öÀÏÉú³£Ì¸µÄÀý×Ó¾ÍÊÇJDBC¡£
ºÜ¶àÈ˷ѽ⣺¼ÈÈ»ÎÒÿÁ¬½ÓÒ»ÖÖÊý¾Ý¿â£¨Èçmysql£©¶¼ÒªÊÂÏȲ¿ÊðÇý¶¯³ÌÐò£¬ÄÇÎÒÖ±½Ó·ÃÎÊÇý¶¯³ÌÐò²»¾ÍÐÐÁË£¿»¹ÒªJDBC¸ÉÂð£¿
ʵ¼ÊÉÏ£¬JDBCÒѾÆðÁËÖÁ¹ØÖØÒªµÄ×÷ÓÃÁË£ºÕýÒòΪÇý¶¯³ÌÐòÊǰ´ÕÕJDBCËù¹æ¶¨µÄ·½·¨±àдµÄ£¬Äã²Å¿ÉÒÔ°´ÕÕJDBCµÄ·½Ê½È¥Ê¹Óá£
»»¾ä»°Ëµ£¬Èç¹ûÇý¶¯³ÌÐòÌṩÕß²»°´ÕÕJDBC±ê×¼À´±àд£¬¶øÊǰ´Ëü×Ô¼º¶À´´µÄ·½Ê½±àд£¬ÄÇôÄãÔÚʹÓÃÇý¶¯³ÌÐòµÄʱºò¾ÍÒª»¨Ê±¼ä²é¿´Çý¶¯³ÌÐòµÄÎĵµÒÔ¸ãÇå³þÓ÷¨¡£¶øµ±ÄãÈÕºó¾ö¶¨Ê¹ÓÃÁíÒ»ÖÖÊý¾Ý¿âµÄʱºò£¬ÕâÖÖÊý¾Ý¿âµÄÇý¶¯³ÌÐòÒ²²»Êǰ´ÕÕJDBC±àдµÄ£¬ÄãÓÖµÃÈ¥¸ãÇå³þÁíÒ»Ì×ÍêÈ«²»Í¬µÄÓ÷¨£¬¶øÄãµÄËùÓдúÂë¶¼±ØÐë×öÏàÓ¦µÄ¸ü¸Ä¡£ÕâÖÖ´ú¼ÛÊDz»¿ÉÏëÏóµÄ¡£
¶øÏÖÔÚµÄÇé¿öÊÇ£¬Çý¶¯³ÌÐòÌṩÕß¶¼°´ÕÕJDBC¹æ¶¨µÄ·½Ê½À´±àд£¬³ÌÐòÔ±¶¼°´ÕÕJDBC¹æ¶¨µÄ·½Ê½À´Ê¹ÓᣳÌÐòÔ±²»ÓùØÐÄ×Ô¼ºÕýÔÚʹÓúÎÖÖÊý¾Ý¿â£¬¶øÇý¶¯³ÌÐò±àдÕßÒ²²»Ó÷Ѿ¡ÐÄÁ¦È¥±àд½Ó¿ÚÎĵµÀ´Ïò³ÌÐòÔ±½âÊÍÇý¶¯³ÌÐòµÄÓ÷¨£¬´ó¼Ò¶¼Ïò±ê×¼¿´Æë¾ÍÐÐÁË¡£
ÏÖÔÚ£¬Äã¾õµÃÃæÏò½Ó¿Ú±à³ÌµÄºÃ´¦»¹²»Ã÷ÏÔÂð£¿
µ±ÄãÕýÔÚÄãµÄ¼üÅÌÉÏ´ò×ÖµÄʱºò£¬ÄãÊÇ·ñÏëµ½£¬ÄãÔÚѧУ¾Íѧ»áÁ˵Ĵò×Ö·½·¨ÖÁ½ñ»¹ÔÚÓã¬ÒòΪËùÓмÆËã»ú¼üÅ̵IJ¼¾Ö¶¼ÊÇÒ»ÑùµÄ¡£
Õâʱ£¬Äã»á²»»áÓÉÖԵظм¤Õâ¸öÉè¼Æ¼üÅ̲¼¾ÖµÄÈËÄØ£¿ÕýÊÇËûÈÃÄãֻҪѧ»áÒ»ÖÖ´ò×Ö·½·¨¾Í¿ÉÒÔÓÃÔÚËùÓмÆËã»úµÄ¼üÅÌÉÏ¡£
½Ó¿Ú = µçÄÔµÄUSB²å¿Ú!
ÒòΪ½Ó¿Ú¶©ºÃÁË£¬ËùÒÔÄÇÃæµ½µ×²åµÄÊÇʲô¾Í²»ÖØÒªÁË£¡
ÎÒÃÇÓû§Ö»ÐèÒª
1 ²åÉÏÈ¥
2 Í£ÓÃÒÆ¶¯É豸
3 °ÎÏÂÀ´
ÕâÈý¸ö¾ÍºÃËÆUSBµÄ½Ó¿Ú¹¦ÄÜ¡£ËûÒþ²ØÁËʵ¼Ê¹¦ÄÜ£¬µ«Ìṩ¸øÓû§Í³Ò»µÄ²Ù×÷½çÃæºÍʹÓ÷½Ê½
ÎҼǵÃÎÒÔø¾ÔÚһƪÌû×ÓÖÐÌáµ½¹ý£¬Ò»¸ö½Ó¿Ú¿ÉÒÔ´ÓÈý·½ÃæÈ¥¿¼²ì£º
ÖÆ¶¨Õߣ¨»òÕß½Ðе÷Õߣ©£¬ÊµÏÖÕߣ¨»òÕß½ÐÉú²úÕߣ©£¬µ÷ÓÃÕߣ¨»òÕß½ÐÏû·ÑÕߣ©¡£
Ïà¹ØÎĵµ£º
Javaѧϰ´ÓÈëÃŵ½¾«Í¨
Ò»¡¢ JDK (Java Development Kit)
JDKÊÇÕû¸öJavaµÄºËÐÄ£¬°üÀ¨ÁËJavaÔËÐл·¾³£¨Java Runtime Envirnment£©£¬Ò»¶ÑJava¹¤¾ßºÍJava»ù´¡µÄÀà¿â(rt.jar)¡£²»ÂÛʲôJavaÓ¦Ó÷þÎñÆ÷ʵÖʶ¼ÊÇÄÚÖÃÁËij¸ö°æ±¾µÄJDK¡£Òò´ËÕÆÎÕJDKÊÇѧºÃJavaµÄµÚÒ»²½¡£×îÖ÷Á÷µÄJ ......
ÀàµÄ³õʼ»¯ºÍ¶ÔÏó³õʼ»¯ÊÇ JVM ¹ÜÀíµÄÀàÐÍÉúÃüÖÜÆÚÖзdz£ÖØÒªµÄÁ½¸ö»·½Ú£¬Google ÁËÒ»±éÍøÂ磬ÓйØÀà×°ÔØ»úÖÆµÄÎÄÕµ¹ÊDz»ÉÙ£¬È»¶øÀà³õʼ»¯ºÍ¶ÔÏó³õʼ»¯µÄÎÄÕ²¢²»¶à£¬ÌرðÊÇ´Ó×Ö½ÚÂëºÍ JVM ²ã´ÎÀ´·ÖÎöµÄÎÄÕ¸üÊÇÏÊÓÐËù¼û¡£
±¾ÎÄÖ÷Òª¶ÔÀàºÍ¶ÔÏó³õʼ»¯È«¹ý³Ì½øÐзÖÎö£¬Í¨¹ýÒ»¸öʵ¼ÊÎÊÌâÒýÈ룬½«Ô´´úÂëת»»³É JVM ×Ö½ÚÂëºó£¬ ......
JDK1.4ÖÐ
Map map = new HashMap();
Iterator it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry entry = (Map.Entry) it.next();
Object key = entry.getKey();
Object value = entry.getValue();
}
JDK1.5ÖÐ,Ó¦ÓÃÐÂÌØÐÔFor-EachÑ»·
Map m = new HashMap(); ......
110¡¢J2EEÊÇʲô£¿
¡¡¡¡J2EEÊÇSun¹«Ë¾Ìá³öµÄ¶à²ã(multi-diered),·Ö²¼Ê½(distributed),»ùÓÚ×é¼þ(component-base)µÄÆóÒµ¼¶Ó¦ÓÃÄ£ÐÍ(enterpriese applicationmodel).ÔÚÕâÑùµÄÒ»¸öÓ¦ÓÃϵͳÖУ¬¿É°´ÕÕ¹¦ÄÜ»®·ÖΪ²»Í¬µÄ×é¼þ£¬ÕâЩ×é¼þÓÖ¿ÉÔÚ²»Í¬¼ÆËã»úÉÏ£¬²¢ÇÒ´¦ÓÚÏàÓ¦µÄ²ã´Î(tier)ÖС£ËùÊô²ã´Î°üÀ¨¿Í»§²ã(clietn tier)×é¼þ,web² ......
Ò»¡¢×¼±¸¹¤×÷
ÏÈÁ˽âһϸÅÄJACOB ¾ÍÊÇ JAVA-COM BridgeµÄËõд£¬Ìṩ×Ô¶¯»¯µÄ·ÃÎÊcomµÄ¹¦ÄÜ£¬Ò²ÊÇͨ¹ýJNI¹¦ÄÜ·ÃÎÊwindowsƽ̨ϵÄcom×é¼þ»òÕßwin32ϵͳ¿âµÄ¡£ÕâÊÇÒ»¸ö¿ªÊ¼ÓÚ 1999ÄêµÄ¿ªÔ´ÏîÄ¿µÄ³É¹û£¬ÓкܶàʹÓÃÕß¶Ô¸ÃÏîÄ¿½øÐÐÁËÐ޸ģ¬×ö³öÁË×Ô¼ºµÄ¹±Ïס£
JacobÏÂÔØµØÖ·£ºhttp://sourceforge.net/project/showfiles.ph ......