出版時(shí)間:2008-5 出版社:人民郵電出版社 作者:魏勇
內(nèi)容概要
在應(yīng)用Java開發(fā)的實(shí)際過程中,程序員很少碰到只涉及Java語言本身的問題。本教材主要針對中級Java程序員,所以要求讀者已經(jīng)掌握J(rèn)ava語言的基本知識。 本教材從Java開發(fā)經(jīng)常涉及的幾個主要技術(shù)展開討論,內(nèi)容包括Java的流技術(shù)、線程、網(wǎng)絡(luò)通信、JDBC技術(shù)、Web編程、Struts框架、分布式編程、EJB、Java數(shù)據(jù)結(jié)構(gòu)等。本教材配有大量實(shí)例,實(shí)例中的程序都通過調(diào)試,因而讀者在進(jìn)一步驗(yàn)證時(shí),不會出現(xiàn)不必要的困惑。為便于理解,本教材有3個典型的實(shí)例貫穿在各章節(jié),它們是Hello Worlld、用戶登錄、生產(chǎn)者和消費(fèi)者實(shí)例。 本教材可作為高職院校計(jì)算機(jī)專業(yè)相關(guān)課程的教材,也可供各類社會培訓(xùn)機(jī)構(gòu)選用,還可以供軟件開發(fā)人員自學(xué)參考。
書籍目錄
第1章 線程 1.1 線程的概念 1.2 線程的實(shí)現(xiàn) 1.2.1 線程體 1.2.2 線程的狀態(tài) 1.2.3 線程的調(diào)度 1.2.4 Daemon線程 1.3 線程組 1.3.1 線程和線程組 1.3.2 ThreadGroup類 1.4 線程同步與交互 1.4.1 線程同步 1.4.2 線程交互 習(xí)題第2章 流和文件 2.1 流式輸入/輸出概述 2.2 字節(jié)流 2.2.1 基本字節(jié)流 2.2.2 其他輸入/輸出流類 2.2.3 標(biāo)準(zhǔn)輸入/輸出 2.3 字符流 2.4 文件與目錄 2.4.1 Java文件和目錄管理 2.4.2 文件輸入/輸出流 2.4.3 隨機(jī)存取文件 2.5 案例 習(xí)題第3章 Java網(wǎng)絡(luò)編程 3.1 網(wǎng)絡(luò)基礎(chǔ) 3.1.1 OSI網(wǎng)絡(luò)結(jié)構(gòu) 3.1.2 FCP/IP 3.1.3 通信端口 3.1.4 URL概念 3.1.5 Java與網(wǎng)絡(luò)編程 3.2 InetAddress編程 3.3 Socket通信 3.3.1 Socket 3.3.2 ServerSocket 3.4 數(shù)據(jù)報(bào)通信 3.4.1 DatagramSocket類 3.4.2 DatagramPacket類 3.5 URL編程 3.5.1 創(chuàng)建URL對象 3.5.2 獲取URL對象的屬性 3.5.3 使用URL類訪問網(wǎng)絡(luò)資源 3.6 案例 3.6.1 通過流套接字連接實(shí)現(xiàn)客戶機(jī)/服務(wù)器的交互 3.6.2 可以服務(wù)于多個客戶端的多線程程序 習(xí)題第4章 JDBC技術(shù) 4.1 概述 4.2 結(jié)構(gòu)化語言(SQL)簡介 4.2.1 SQL的產(chǎn)生和發(fā)展 4.2.2 SOL 4.3 連接數(shù)據(jù)庫 4.4 Statement,ResultSet 4.5 Statement批處理 4.6 PreparedStatement 4.7 存取大容量數(shù)據(jù) 4.8 ResultSet光標(biāo)控制 4.9 ResultSet新增、更新、刪除數(shù)據(jù) 4.10 ResultSetMetaData類別 4.11 案例 4.11.1 用戶驗(yàn)證 4.11.2 數(shù)據(jù)庫連接池 習(xí)題第5章 JSP/Servlet技術(shù)第6章 Struts MVC框架第7章 遠(yuǎn)程對象第8章 EJB技術(shù)第9章 數(shù)據(jù)結(jié)構(gòu)附錄A Eclipse開發(fā)環(huán)境的搭建附錄B 利用Myeclipse快速開發(fā)struts應(yīng)用程序參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載