freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java即時聊天系統(編輯修改稿)

2025-06-23 22:12 本頁面
 

【文章內容簡介】 客戶端的 Client 端的請求; 3 接收 Client 端的請求,用返回的 Socket 建立連接; 4 通過向 Socket 中讀寫數據來與 Client 端通信; 5 關閉 Socket,結束與當前 Client 端的通信; 6 關閉 SerketSocket 對象結束監(jiān)聽服務。 具體流程描述如下圖所示: 服務端 客戶端 申請連接 建立 Socket 連接 通過流傳數據 圖 32 TCP Socket 流程描述圖 多線程編程技術 進程及線程概述進程和線程都是操作系統的概念。進程是應用程序的執(zhí)行實例,每個進程是由私有的虛擬地址空間、代碼、數據和其它各種系統資源組成,進程在運行過程中創(chuàng)建的資源隨著進程的終止而被銷毀,所使用的系統資源在進程終止時被釋放或關閉。線程是進程內部的一個執(zhí)行單元。系統創(chuàng)建好進程后,實際上就啟動執(zhí)行了該進程的主執(zhí)行線程,主執(zhí)行線程終止了,進程也就隨之終止。ServerSocket(port)創(chuàng)建 ServerSocket 對象,提供TCP 連接服務accept() 在指定端口等待客戶端連接請求連接成功獲得一個已連接的 Socket 對象InputStream讀取 Socket 對象輸入流OutputStream寫入 Socket 對象輸出流()關閉 TCP 連接()停止提供 TCP 連接服務Socket(host,port)創(chuàng)建 Socket 對象向指定主機端口發(fā)連接請求InputStream讀取 Socket 對象的輸入流OutputStream寫入 Socket 對象的輸出流()關閉 TCP 連接每一個進程至少有一個主執(zhí)行線程,它無需由用戶去主動創(chuàng)建,是由系統自動創(chuàng)建的。用戶根據需要在應用程序中創(chuàng)建其它線程,多個線程并發(fā)地運行于同一個進程中。一個進程中的所有線程都在該進程的虛擬地址空間中,共同使用這些虛擬地址空間、全局變量和系統資源,所以線程間的通訊非常方便,多線程技術的應用也較為廣泛。多線程可以實現并行處理,避免了某項任務長時間占用 CPU 時間。要說明的一點是,目前大多數的計算機都是單處理器(CPU)的,為了運行所有這些線程,操作系統為每個獨立線程安排一些 CPU 時間,操作系統以輪換方式向線程提供時間片,這就給人一種假象,好象這些線程都在同時運行。 java 對多線程編程的支持 Java 對多線程的支持是非常強大的,他屏蔽掉了許多的技術細節(jié),讓我們可以輕松的開發(fā)多線程的應用程序。Java 里面實現多線程,有 2 個方法 1 繼 承 Thread 類class MyThread extends Thread {    public void run() {   // 這里寫上線程的內容   }    public static void main(String[] args) {    // 使用這個方法啟動一個線程    new MyThread().start()。   }   } 2 實 現 Runnable 接 口  class MyThread implements Runnable{    public void run() {   // 這里寫上線程的內容   }   public static void main(String[] args) {   // 使用這個方法啟動一個線程   new Thread(new MyThread()).start()。   }   } 用戶界面設計在能夠完全滿足軟件所需功能,設計界面要清爽、操作要簡單易懂的基本原則下,本軟件的界面設計如下: 圖 33 用戶界面4 系統流程與實現 服務器模塊詳細設計 服務器模塊由兩個類構成:ChatServer 類和 Server 類。類結構如下: 圖 41 服務器端主框架模塊圖其中紅色空心方塊的為類私有屬性,綠色實心圓為類公共函數。在主類 ChatServer 類中服務端的具體工作就是首先創(chuàng)建一個 ServerSocket 對象,然后將該套接字綁定到本地主機的某一個固定的端口上,在本程序中選擇了 5000 端口。接著在此端口等待客戶端連接請求,連接成功后創(chuàng)建一個 Socket 對象用于獲得一個已連接的 Socket 對象。ServerSocket se
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1