javaä¸çsocket客æ·ç«¯åªéç¨æå¡å¨æå¨æºå¨çip以åæå¡å¨ç端å£ä½ä¸ºåæ°å建ä¸ä¸ªSocket对象就å¯ä»¥äº,客æ·ç«¯ç代ç å¯ä»¥çä¸å®ä¾ï¼
Socket socket = new Socket("168.160.12.42",9998);
æï¼
Socket socket = new Socket(InetAddress.getLocalHost(),5678); // å主æºå为InetAddress.getLocalHost()çæå¡å¨ç³è¯·è¿æ¥
客æ·æºå¿
é¡»ç¥éæå
³æå¡å¨çIPå°åï¼å¯¹äºçä¸ç¹Javaä¹æä¾äºä¸ä¸ªç¸å
³çç±»InetAddress 该对象çå®ä¾å¿
é¡»éè¿å®çéææ¹æ³æ¥æä¾ï¼å®çéææ¹æ³ä¸»è¦æä¾äºå¾å°æ¬æºIP åéè¿ååæIPç´æ¥å¾å°InetAddressçæ¹æ³ã
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
out = new PrintWriter(socket.getOutputStream(),true);
以ä¸çç¨åºä»£ç 建ç«äºä¸ä¸ªSocket对象ï¼è¿ä¸ªå¯¹è±¡è¿æ¥å°ipå°å为168.160.12.42ç主æºä¸ã端å£ä¸º9998çæå¡å¨å¯¹è±¡ã并ä¸å»ºç«äºè¾å
¥æµåè¾åºæµï¼åå«å¯¹åºæå¡å¨çè¾åºå客æ·ç«¯çåå
¥ã
温馨提示:答案为网友推荐,仅供参考