av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

JavaSocket編程中對(duì)于run的使用方法介紹

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

那么下面的問(wèn)題是如何使用線程.首先要做的事情是創(chuàng)建線程并使得其可以和網(wǎng)絡(luò)連線取得聯(lián)系.然后由線程來(lái)執(zhí)行剛才的操作.要?jiǎng)?chuàng)建線程要么直接繼承Thread要么實(shí)現(xiàn)Runnable接口,要建立和Java Socket編程的聯(lián)系只要傳遞引用就可以了.而要執(zhí)行線程就必須重寫(xiě)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(); 

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


分享標(biāo)題:JavaSocket編程中對(duì)于run的使用方法介紹
URL分享:http://uogjgqi.cn/article/dpocejj.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢(xún)/運(yùn)營(yíng)咨詢(xún)/技術(shù)建議/互聯(lián)網(wǎng)交流