日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
JavaSocket編程中對于run的使用方法介紹

Java Socket編程在使用的時(shí)候有很多語句需要我們注意,其中run方法就是我們需要掌握的。下面我們就看看在Java編程中run語句的使用方法。希望大家有所幫助。

那么下面的問題是如何使用線程.首先要做的事情是創(chuàng)建線程并使得其可以和網(wǎng)絡(luò)連線取得聯(lián)系.然后由線程來執(zhí)行剛才的操作.要?jiǎng)?chuàng)建線程要么直接繼承Thread要么實(shí)現(xiàn)Runnable接口,要建立和Java Socket編程的聯(lián)系只要傳遞引用就可以了.而要執(zhí)行線程就必須重寫run方法.而run方法所做的事情.就是剛才單線程版本main所做的事情.因此我們的程序變成了這樣:

 
 
 
  1. import java.net.*; 
  2. import java.io.*; 
  3. public class MultiUser extends Thread{ 
  4. private Socket client; 
  5. public MultiUser(Socket c){ 
  6. this.client=c; 
  7. public void run(){ 
  8. try{ 
  9. BufferedReader in=new BufferedReader(new InputStreamReader
    (client.getInputStream())); 
  10. PrintWriter out=new PrintWriter(client.getOutputStream()); 
  11. //Mutil User but can't parallel 
  12. while(true){ 
  13. String str=in.readLine(); 
  14. System.out.println(str); 
  15. out.println("has receive...."); 
  16. out.flush(); 
  17. if(str.equals("end")) 
  18. break; 
  19. client.close(); 
  20. }catch(IOException ex){ 
  21. }finally{ 
  22. public static void main(String[] args)throws IOException{ 
  23. ServerSocket server=new ServerSocket(5678); 
  24. while(true){ 
  25. //transfer location change Single User or Multi User 
  26. MultiUser mu=new MultiUser(server.accept()); 
  27. mu.start(); 

以上就是對在Java Socket編程中run的語句介紹,希望大家有所幫助。


本文題目:JavaSocket編程中對于run的使用方法介紹
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/dpocejj.html