20165336 2016-2017-2 《Java程序設計》第9周學習總結
阿新 • • 發佈:2018-04-30
代碼 () spec 方法 name master orm NPU 數據包
20165336 2016-2017-2 《Java程序設計》第9周學習總結
教材學習內容總結
1、URL類:URL類是java.net包中的一個重要的類,使用URL創建對象的應用程序稱作客戶端程序。
2、一個URL對象通常包含最基本的三部分信息:協議、地址、資源。
3、UEL構造方法:public URL(String spec) throws MalformedURLException。
4、讀取URL中的資源:URL對象調用InputStream openStream()
。
5、InetAdress類:地址的表示:域名、IP地址
6、獲取Internet上主機的地址:
- 可以使用InetAddress類的靜態方法
getByName(String s);
- 獲得一個InetAddress對象,該對象含有主機地址的域名和IP地址,該對象
- 用如下格式表示它包含的信息:
www.sina.com.cn/202.108.37.40
7、獲取本地機的地址
可以使用InetAddress類的靜態方法getLocalHost()獲得一個InetAddress對象,該對象含有本地機的域名和IP地址。
8、套接字:
- 客戶端套接字
- ServerSocket對象與服務器端套接字:
9、使用多線程技術:為了防止堵塞線程,服務器端收到一個客戶的套接字後,就應該啟動一個專門為該客戶服務的線程。
10、UDP數據包:發送數據包、接收數據包
11、廣播數據報
12、JAVA遠程調用:遠程對象代理、RMI的設計細節
代碼調試中的問題和解決過程
問題1:在使用IDEA時調整代碼規範與重構時必須選中代碼,否則無法進行調試。
代碼托管
(statistics.sh腳本的運行結果截圖)
20165336 2016-2017-2 《Java程序設計》第9周學習總結