2022-08-11 第七小組
今日學習內容:
1.網絡編程(網絡通信)
服務器:是一臺電腦。是一臺低配的電腦。
客戶端:是一臺電腦,是手機,是平板,是網頁。
2.Socket編程
Socket編程是建立在TCP/IP協議。
3.如何在網絡環境下訪問其他的主機?
通過IP地址 + 端口號形式可以訪問其他的主機。
4.查看自己的電腦在當前網絡環境下的IP地址:
通過指令控制臺CMD:ipconfig查看ipv4地址,是當前局域網下的ip地址
5.Socket通信的服務端也是一個對象:
ServerSocket類
6. UDP:
不可靠的傳輸協議
7.URL:https://www.163.com/,對應著互聯網的一個資源網址
URL:https://192.168.1.1:8888/goods
協議 主機名 端口號 資源地址
import java.io.IOException;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class Ch01 {
public static void main(String[] args) throws IOException {
ServerSocket serverSocket = new ServerSocket(8888);
System.out.println("啟動成功。。。。");
Socket server = serverSocket.accept();
OutputStream outputStream = server.getOutputStream();
String response ="HTTP/1.1 200 OK/r/n"+
"Content-Length: 39/r/n"+
"Content-Type: text/html;charset=UTF-8/r/n/r/n"+
"<h1>hello server</h1>";
outputStream.write(response.getBytes());
outputStream.flush();
}
}

浙公網安備 33010602011771號