Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 = ......

java³£ÓÃÕý則±í達ʽ

public class Regex {

/**
* ¼ì²éemailÊäÈëÊÇ·ñÕýÈ·
* ÕýÈ·µÄÊéд¸ñʽΪ username@domain
* @param value
* @return
*/
public boolean checkEmail(String value, int length) {
return value.matches("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)* ......

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

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

Java µÄͼÐÎÓû§½çÃæAWT°ü


¢AWT£ºAbstract Window Toolkit
¢GUI£º Graphical User Interface
          ͨ¹ýÌṩ²Ëµ¥¡¢°´Å¥¡¢±êÇ©±êʶ¡¢Êó±êµÈ£¬Íê³É¶Ô¼ÆËã»ú·¢³öÖ¸Áî¡¢Æô¶¯Ó¦ÓóÌÐòµÈ²Ù×÷ÈÎÎñ¡£
¢ÔÚjavaÖУ¬AWTÊÇÓÃÀ´´¦ÀíͼÐÎ×î»ù±¾µÄ·½Ê½£¬Ëü¿ÉÒÔÓÃÀ´´´½¨javaµÄappletºÍ´°¿Ú¡ ......

JAVA»ù´¡£­£­JAVAÖеķ´Éä»úÖÆÏê½â

תÌù£ºhttp://java.ccidnet.com/art/3539/20070924/1222147_1.html
 
JAVA·´Éä»úÖÆ
    JAVA·´Éä»úÖÆÊÇÔÚÔËÐÐ״̬ÖУ¬¶ÔÓÚÈÎÒâÒ»¸öÀ࣬¶¼Äܹ»ÖªµÀÕâ¸öÀàµÄËùÓÐÊôÐԺͷ½·¨£»¶ÔÓÚÈÎÒâÒ»¸ö¶ÔÏ󣬶¼Äܹ»µ÷ÓÃËüµÄÈÎÒâÒ»¸ö·½·¨£»ÕâÖÖ¶¯Ì¬»ñÈ¡µÄÐÅÏ¢ÒÔ¼°¶¯Ì¬µ÷ÓöÔÏóµÄ·½·¨µÄ¹¦ÄܳÆÎªjavaÓïÑԵķ´Éä»ú ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ