1. 程式人生 > >20165336 2016-2017-2 《Java程序設計》第9周學習總結

20165336 2016-2017-2 《Java程序設計》第9周學習總結

代碼 () 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周學習總結