Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

java ´®¿ÚͨÐÅ


Java´®¿ÚͨѶ
 
   
´®ÐÐͨѶЭÒéÓкܶàÖÖ£¬ÏñRS232£¬RS485£¬RS422£¬ÉõÖÁÏÖ½ñÁ÷ÐеÄUSBµÈ¶¼ÊÇ´®ÐÐͨѶЭÒé¡£¶ø´®ÐÐͨѶ¼¼ÊõµÄÓ¦ÓÃÎÞ´¦²»ÔÚ¡£¿ÉÄÜ´ó¼Ò¼ûµÄ×î¶à¾ÍÊǵçÄԵĴ®¿ÚÓëModemµÄͨѶ¡£¼ÇµÃÔÚPC»ú¸Õ¿ªÊ¼ÔÚÖйúÁ÷ÐÐÆðÀ´Ê±(´óÔ¼ÊÇÔÚ90Äê´úÇ°ÎåÄê)£¬ÄÇʱÉõÖÁÓÐÈËÓÃÒ»Ìõ´®ÐÐÏß½øÐÐÁ½Ì¨µçÄÔÖ®¼äµÄÊý¾Ý¹²Ïí¡£³ýÁËÕâЩ£¬ÊÖ»ú£¬PDA£¬USBÊó±ê¡¢¼üÅ̵ȵȶ¼ÊÇÒÔ´®ÐÐͨѶµÄ·½Ê½ÓëµçÄÔÁ¬½Ó¡£¶ø±ÊÕß¹¤×÷ÐÔÖʵĹØϵ£¬Ëù½Ó´¥µ½µÄ¾Í¸ü¶àÁË£¬Ïñ¶à´®¿Ú¿¨£¬¸÷ÖÖÖÖÀàµÄ¾ßÓд®¿ÚͨѶ½Ó¿ÚµÄ¼ì²âÓë²âÁ¿ÒÇÆ÷£¬´®¿ÚͨѶµÄÍøÂçÉ豸µÈ¡£
¡¡¡¡ËäÈ»´®ÐÐͨѶÓкܶàÖÖ£¬µ«±ÊÕßËùÖªµÄÔÚÕû¸öµç×ÓͨѶ²úÆ··½Ã棬ÒÔRS232µÄͨѶ·½Ê½×îΪ¶à¼û¡£ËäÈ»USB½Ó¿ÚµÄµç×Ó²úÆ·Ò²ÊDzã³ö²»Çµ«Á˽âÒ»ÏÂJavaÔÚ´®ÐÐͨѶ·½ÃæµÄ¼¼Êõ»¹ÓÐÓбØÒªµÄ£¬Ëµ²»¶¨ÓÐÄÄλ¶ÁÕß»¹ÏëÓô˼¼Êõдһ¸öPDAÓëµçÄÔÖ®¼äÊý¾Ý¹²ÏíµÄ³ÌÐòÄØ¡£
¡¡¡¡±¾ÎÄÖ÷ÒªÒÔRS232ΪÖ÷À´½²½âJavaµÄ´®ÐÐͨѶ¼¼Êõ¡£
¡¡¡¡RS232ͨѶ»ù´¡
¡¡¡¡RS-232-C(ÓÖ³ÆEIA
RS-232-C£¬ÒÔϼò³ÆRS232)ÊÇÔÚ1970ÄêÓÉÃÀ¹úµç×Ó¹¤ÒµÐ­»á(EIA)ÁªºÏ±´¶ûϵͳ¡¢µ÷Öƽâµ÷Æ÷³§¼Ò¼°¼ÆËã»úÖÕ¶ËÉú²ú³§¼Ò¹²Í¬Öƶ¨µÄÓÃÓÚ´®ÐÐͨѶµÄ±ê×¼¡£RS232ÊÇÒ»¸öÈ«Ë«¹¤µÄͨѶЭÒ飬Ëü¿ÉÒÔͬʱ½øÐÐÊý¾Ý½ÓÊպͷ¢Ë͵Ť×÷¡£RS232µÄ¶Ë¿Úͨ³£ÓÐÁ½ÖÖ£º9Õë(DB9)ºÍ25Õë(DB25)¡£
¡¡¡¡DB9ºÍDB25µÄ³£ÓÃÕë½Å¶¨Òå
ͼ1
¡¡¡¡³£¼ûµÄ±ßÏß·½Ê½
¡¡¡¡³£¼ûµÄͨѶ·½Ê½ÊÇÈýÏßʽ£¬ÕâÖÖ·½Ê½Êǽ«Á½¸öRS232É豸µÄ·¢ËͶË(TXD)ºÍ½ÓÊÕ¶Ë(RXD)¼°½ÓµØ¶Ë(GND)»¥ÏàÁ¬½Ó£¬Ò²ÊÇÐí¶à¶ÁÕßËùÖªµÀµÄÁ¬½Ó·½Ê½£º
ͼ2
¡¡¡¡ÕâÖÖ·½Ê½·Ö±ð½«Á½¶ËµÄRS232½Ó¿ÚµÄ2--3,3---2,5(7)---5(7)Õë½ÅÁ¬½ÓÆðÀ´¡£ÆäÖÐ2ÊÇÊý¾Ý½ÓÊÕÏß(RXD)£¬3ÊÇÊý¾Ý·¢ËÍÏß(TXD)£¬5(7)ÊǽӵØ(RND)¡£Èç¹ûÓÐһ̨ʽPC£¬ºÍÒ»²¿NoteBookµçÄÔ£¬¾Í¿ÉÒÔÓÃÕâÖÖ·½Ê½Á¬ÏßÁË¡£ÓÃÈýÏßʽ¿ÉÒÔ½«´ó¶àÊýµÄRS232É豸Á¬½ÓÆðÀ´¡£µ«Èç¹ûÄãÈÏËÀÁË2--3,3--2,5(7)--5(7)¶Ô½ÓÕâ¸öÀí£¬»á·¢ÏÖÔÚÁ¬Ä³Ð©RS232É豸ʱ²¢²»×àЧ¡£ÕâÊÇÒòΪÓÐЩÉ豸ÔÚµç·ÄÚ²¿Òѽ«2ºÍ3Ïßµ÷»»¹ýÀ´ÁË£¬ÄãÖ»Òª2,3,5(7)ÕëÒ»Ò»¶ÔÓ¦¾ÍÐÐÁË¡£
¡¡¡¡Ð¡¼¼ÇÉ£ºÈçºÎ±æ±ðTXDºÍRXD¶Ë¿Ú£¿
¡¡¡¡¸ãµç×ÓµÄÈËÊÖ±ßÓ¦¸Ã³£±¸Ò»¸öµç±í£¬ÓÃÀ´²â²âµçѹ£¬µç×èʲôµÄ»áºÜÓÐÓá£ÄãÖ»Òª·Ö±ð²âÒ»ÏÂRS232¶Ë¿ÚµÄ2--5»ò3--5Õë½ÅÖ®¼äµÄµçѹ£¬Í¨³£TXDÕë½ÅÓëGNDÖ®¼ä»áÓÐ3~15V×óÓҵĸºµçѹ£¬±íʾËüÊÇTXDÕë½Å¡£
°²×°Java
Communications
API
¡¡¡¡SunµÄJ2SEÖв¢Ã»ÓÐÖ±½ÓÌṩÒÔÉÏÌáµ½µÄÈκÎÒ»ÖÖ´®ÐÐͨѶЭÒéµÄ¿ª·¢°ü£¬¶øÊÇÒ


Ïà¹ØÎĵµ£º

javaÖÐÓë(&)ºÍ»ò(|)ÔËËã

System.out.println(2|0); //0010 0000 =>0010 = 2
System.out.println(2|1); //0010 0001 =>0011 = 3
System.out.println(3|2); //0011 0010 =>0011 = 3
System.out.println(3&2); //0011 0010 =>0010 = 2
/*
  ÔÚjavaÖÐ0´ú±í¼Ù, 1´ú±íÕæ
  00011|0010  ´ÓÓÒµ½×ó±È½Ï0|1 = 1, 1|0 = ......

ÓÃjar ½«JAVAÎļþ´ò°ü

jar Ó¦Óà ÏÈ´ò¿ªÃüÁîÌáʾ·û(win2000»òÔÚÔËÐпðÀïÖ´ÐÐcmdÃüÁwin98ΪDOSÌáʾ·û)£¬ÊäÈëjar
-help,È»ºó»Ø³µ(Èç¹ûÄãÅÌÉÏÒѾ­ÓÐÁËjdk1.1»òÒÔÉÏ°æ±¾)£¬¿´µ½Ê²Ã´£º
Ó÷¨£ºjar {ctxu}[vfm0Mi] [jar-Îļþ]
[manifest-Îļþ] [-C Ŀ¼] ÎļþÃû ...
Ñ¡Ï
-c ´´½¨ÐµĴ浵
-t Áгö´æµµÄÚÈݵÄÁбí
-x
Õ¹¿ª´æµµÖеÄÃüÃûµ ......

JAVA¸÷Êý¾Ý¿âÁ¬½ÓÇý¶¯

1¡¢Oracle8/8i/9iÊý¾Ý¿â£¨thinģʽ£©
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orclΪÊý¾Ý¿âµÄSID
String user="test";
String password="test";
Connection conn= DriverManager.getC ......

java¿ª·¢ÈËÔ±Ó¢ÎÄÍøÕ¾

JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
2009Äê09ÔÂ01ÈÕ 09:56      ·ÖÀࣺJava×ÊѶ   ä¯ÀÀ£º 33,388 ´Î  
JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨¼°Ê¾Àý´úÂë, ÕâÊÇÒ»¸ö²»´íµÄÈ¥ ......

Java Encrypt Algorithm

/************************************************************************
*                                     & ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ