java網路程式設計多執行緒問題,java網路程式設計多執行緒問題

時間 2021-05-02 22:19:28

1樓:匿名使用者

建立執行緒有兩種方法:繼承thread類和實現runnable介面。

方法一:繼承 thread 類,覆蓋方法 run(),我們在建立的 thread 類的子類中重寫 run() ,加入執行緒所要執行的**即可。下面是乙個例子:

public class mythread extends thread

public void run()

}public static void main(string args)

}方法二:實現 runnable 介面

runnable 介面只有乙個方法 run(),我們宣告自己的類實現 runnable 介面並提供這一方法,將我們的執行緒**寫入其中,就完成了這一部分的任務。但是 runnable 介面並沒有任何對執行緒的支援,我們還必須建立 thread 類的例項,這一點通過 thread 類的建構函式public thread(runnable target);來實現。下面是乙個例子:

public class mythread implements runnable

public void run()

}public static void main(string args)

}兩種方法各有千秋,可以靈活運用。

2樓:匿名使用者

個人以前做過的是用socket,首先伺服器端開乙個常用埠然後用這個埠監聽,如果你要和伺服器通訊,你首先用這個埠給伺服器傳送個請求,伺服器端監聽到你的這個請求後就給客戶端傳送乙個新埠,這個埠就是你用來客戶端傳送乙個命令,然後伺服器端給你發個結果,根據結果發以後的內容,也就是用這個埠和伺服器通訊,這樣伺服器端就有多個埠和客戶端進行通訊,也就實現了多項程通訊的目的

怎麼學網路程式設計,如何學習網路程式設計

四川新華叭叭叭 當今時代,電腦已經成為人們生活以及公司發展的必需品。現在和未來一切都是電腦,所以現在電腦技術還是很有前途的,只要你的技術過硬,找到一份好工作,獲得高額薪水,一切都不是問題。有前途的,你現在都是資訊化的年代很多人現在都在使用電,電腦出現故障的頻率是比較大的,你可以的。 乜夏養書萱 網路...

delphi網路程式設計能像vc 6 0網路程式設計那樣直接用SOCKET之類的關鍵字及函式嗎?一般要包含什麼檔案

有的,visual c 擁有乙個很龐大的幫助系統,就是msdn,這個可以單獨安裝,也可以去msdn online獲取幫助。6.0的msdn大約有1個多gb呢。你在安裝vc6.0完成時,會有提示讓你裝msdn的,你當然也可以單獨安裝。vc 網路程式設計,怎麼處理socket接收到的資料 vc 用soc...

我想學網路程式設計,需要什麼工具啊,學習網路程式設計需要具備什麼知識基礎

我也在尋找答案,嘿嘿 微軟 visual studio 2010 學習網路程式設計需要具備什麼知識基礎 網路程式設計 1.看你是從事那方面.網路程式設計一般只是通過sokect程式設計來實現.用什麼語言不是重點,重點是掌握網路結構和資料的傳輸,比如tcp和udp的程式設計原理.還要安全性也很重要.至...