java學習總結 第十八天

2021-06-22 01:06:17 字數 1539 閱讀 7925

網路程式設計 socket

socket可以看成是兩個程式進行通訊連線中的乙個埠

主要還是代練習

客戶機與服務機直接的通訊(tcp)

服務機/**

* 伺服器端程式

* @author administrator**/

public class server catch (ioexception e)

}//3、處理業務

public void service()

// system.out.println(clientadd+":"+clientport+"> "+msg);

//寫出傳送資訊

//回聲

// pw.println("you said: "+msg);  //返回輸出給客戶端

//聊天傳送資訊

// scanner in=new scanner(system.in);

// msg=in.nextline();

// pw.println(msg);  //返回輸出給客戶端

//// }

// if(msg.equals("magicexit"))

} catch (ioexception e) }}

public static void main(string args)

}客戶機

public class client catch (unknownhostexception e) catch (ioexception e)

}//3、處理業務

public void send()

msg=br.readline(); //接收伺服器端返回的資訊

system.out.println(msg);

}} catch (ioexception e) finally catch (ioexception e) }}

public static void main(string args)

}多執行緒處理 可以實現多個客戶機連線乙個服務機

public class handlerthread extends thread

/*** 初始化

* @throws ioexception

*/public void init() throws ioexception

@override

public void run()

system.out.println(clientadd+":"+clientport+"> "+msg);

//寫出傳送資訊

//回聲

pw.println("you said: "+msg);  //返回輸出給客戶端

//聊天傳送資訊

// scanner in=new scanner(system.in);

// msg=in.nextline();

// pw.println(msg);  //返回輸出給客戶端//}

} catch (ioexception e) finally catch (ioexception e) }}

}

JAVA學習第十八天

今天學習的主要內容是正規表示式 一 使用場景 1 網頁上使用者輸入資料的時候,用於格式校驗,例如 身份證,郵箱,號碼,手機號碼,使用者名稱 登入名,密碼 2 用於與第3方系統進行資料格式校驗,因為第3方的系統不一定給你的資料,就是符合你要求的資料 3 用於從資料庫中匹配符合格式的資料 二 正規表示式...

linuxC學習第十八天

int main int count 0 int length 0 int i,t 0 while 1 break case 3 刪除資訊 printf 刪除第幾個 n scanf d t for i t i length i length break default 無效的按鍵 printf 無效...

學習python 第十八天

併發程式設計 python中實現併發程式設計的三種方案 多執行緒 多程序和非同步i o。併發程式設計的好處在於可以提公升程式的執行效率以及改善使用者體驗 程序和執行緒的區別和聯絡 程序 作業系統分配記憶體的基本單位 乙個程序可以包含乙個或多個執行緒 執行緒 作業系統分配cpu的基本單位 併發程式設計...