第一章 Java網路編程的原因
網路程序的功能
安全性
等等!還有更多!
第二章 基本網路概念
網路
網路的分層
IP、TCP和UDP
Internet
客戶/伺服器模型
Internet標准
第三章 基本Web概念
URI
HTML、SGML和XML
HTTP
MIME媒體類型
伺服器端程序
第四章 流
輸出流
輸人流
過濾器流
閱讀器和書寫器
第五章 線程
運行線程
返回線程中的信息
同步
死鎖
線程調度
線程池
第六章 查找Internet地址
InetAddress類
Inet4Address和Inet6Address
NetworkInterface類
一些有用的程序
第七章 U R L和U R I
URL類
URLEncoder和URLDecoder類
URI類
代理
通過GET方法與伺服器端程序通信
訪問受口令保護的網站
第八章 Swing中的HTM L
組件上的HTML
JEditorPane
解析HTML
coOkie一
第九章 客戶端Socket
socket基礎
用Telnet研究協議
Socket類
Socket異常
Socket地址
示例
第十章 伺服器socket
ServerSocket類
一些有用的伺服器
第十一章安全Socket
保護通信
創建安全客戶端socket
SsLSocket類的方法
創建安全的伺服器socket
SSLSerVerSocket類的方法
第十二章 非阻塞I/O。
一個示例客戶端
一個示例伺服器
緩沖區
通道
就緒選擇
第十三章 UDP數據報和Socket
UDP協議
DatagramPacket類
DatagramSocket類
一些有用的應用程序
DatagramChannel
第十四章 組播socket
何為組播socket?
使用組播socket
兩個簡單示例
第十五章 URLConnection
打開URLConnection
讀取伺服器的數據
讀取首部
配置連接
配置客戶端的請求HTTP首部
向伺服器寫入數據
內容處理器
0bject方法
URLConnection的安全考慮
猜測MIME內容類型
HttpURLCOnnectiOn
緩存
JarURLCOnnectiOn
第十六章 協議處理器
何為協議處理器7
URLStreamHandler類
編寫協議處理器
更多協議處理器示例和技術
URLStreamHandlerFactory介面
第十七章 內容處理器
何為內容處理器7
ContentHandler類
ContentHandlerFactory介面
FITS圖片格式的內容處理器
第十八 章遠程方法調用
何為遠程方法調用7
實現
在運行時載入類
java rmi包
jaVarmiregistry包
javarmiserver包
第十九章 JavaMailAPI
何為JavaMail API?
發送電子郵件一
接收郵件
口令認證
地址一
URLName類
Message類
Part介面
多部分消息和附件
MIME消息
文件夾
……
❷ 應該怎樣學習JAVA順序是什麼
不知道Java 學習順序的話,我提供你一條學習線路圖!
按照視頻學習的過程中,學習方法也是很重要的!一定要記得勤記筆記,整理程思維導圖,方便後續復習方便。
第一部分:JavaSE:Java語言最基本的一套庫
學習JavaEE或JavaME之前,JavaSE是必學的。
* Java開發環境搭建
* Java基礎語法
* 面向對象
* 數組
* 異常
* 集合
* 線程
* IO流
* 反射機制
* 註解Annotation
* 網路編程
第二部分:資料庫 【MySQL + JDBC】
* 只要學習編程,資料庫是一定要學習的,是一門公共的學科。
* java、C、python、C#等程序員都需要學習資料庫。
* 資料庫產品很多: MySQL、Oracle、SqlServer、DB2......
* 我們動力節點資料庫課程包括:MySQL + Oracle
* Oracle:銀行、政府使用oracle的較多。
* MySQL:互聯網公司、一般企業使用MySQL較多。
* Oracle我們是提供視頻的。課堂上不講。
* 我們課堂上講MySQL。
* Java語言鏈接資料庫:JDBC
第三部分:WEB前端
* 系統結構:B/S【Browser/Server】 C/S【Client/Server】
* WEB是網站的意思。WEB前端是:網站當中的頁面。
* WEB前端程序是運行在瀏覽器當中的。
* HTML5 + CSS3 + JavaScript(JS)
* WEB前端也有很多框架:
- jQuery
- Bootstrap
- Vue
- NodeJS
- AugularJS
- RectJS
- LayUI
- EasyUI
.....
第四部分:JavaWEB
* Servlet
* JSP
* AJAX(是JavaScript的一部分語法,專門做頁面局部刷新)
第五部分:JavaWEB項目
* 做一個B/S結構的項目,將WEB前端和JavaWEB內容做一個整合練習。
* 其實到這里為止,所有的系統都可以做了。但是用的技術很Low。沒有用框架。