網(wǎng)絡(luò)編程新沖浪Java2.0網(wǎng)絡(luò)?多線程編程實(shí)例教程(含CD)

出版時(shí)間:2001-01  出版社:北京希望電子出版社  作者:李榮貴  

內(nèi)容概要

本書主要內(nèi)容包括:Java 概述、Java程序設(shè)計(jì)基礎(chǔ)、Java面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)組與字符串、Java折輸入與輸出流。第二篇“IBM VisualAge for Java 3.0 程序設(shè)計(jì)”,詳細(xì)講解了IBM VisualAge for Java 3.0 開發(fā)工具的使用以及Applet和Java Application 應(yīng)用程序的編程。

書籍目錄

目錄
第一篇Java語言初步
第1章概述.
1.1Java的歷史
1.1.l什么是Java
l.1.2Java帶來的影響
l.l.3Java語言的應(yīng)用前景
1.2Java語言的特點(diǎn)
1.2.1Java是簡單的.
1.2.2Java是面向?qū)ο蟮?br />1.2.3Java是靜態(tài)類型的
1.2.4JaVa是編譯型的
1.2.5Java是體系結(jié)構(gòu)中立的
1.2.6Java是健全的
1.2.7Java是小巧的
1.2.8Java是多線程的
1.2.9Java是可收集無用的存儲(chǔ)單元的
1.2.10Java是快速的
1.2.11Java是安全的
1.3幾種Java語言的開發(fā)工具簡介
1.3.1Java如何進(jìn)行布局管理
1.3.2Java Workshop 2.0
1.3.3JBuilder 1.0
1.3.4VisalAge for Java Enterprise Version 1.0
1.3.5Visual Cafe for Java Database Development Edition 2.0
1.4對Java語言的常見誤解
1.4.IJava是HTML的擴(kuò)充
1.4.2Java是一種很容易學(xué)會(huì)的編程語言
1.4.3Java是一個(gè)簡單的編程環(huán)境
1.4.4Java將成為所有平臺(tái)的統(tǒng)一編程語
1.4.5Java是解釋型的,它對于特殊平臺(tái)的重要應(yīng)用太慢了
l。4.6所有的Java程序都在Web頁中運(yùn)行
1.4.7Java消除了CGI編程的需要
1.4.8Java將徹底改變客戶/服務(wù)器計(jì)算
1.4.9使用Java,用戶可以用500美元的Internet設(shè)備來代替計(jì)算機(jī)
1.4.10Java將允許放棄基于部件的計(jì)算模式
1.5簡單的Java程序
第2章Java程序設(shè)計(jì)基礎(chǔ)
2.1定義常量
2.1.1常量
2.1.2整型常量
2.1.3實(shí)型常量
2.l.4字符型常量
2.1.5字符串型常量
2.2定義變量
2.2.1變量
2.2.2整型變量
2.2.3實(shí)型變量
2.2.4字符型變量
2.2.5布爾型變量
2.2.6各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算
2.3運(yùn)算符和表達(dá)式
2.3.1算術(shù)運(yùn)算符
2.3.2關(guān)系運(yùn)算符
2.3.3布爾邏輯運(yùn)算符
2.3.4位運(yùn)算符
2.3.5賦值運(yùn)算符
2.3.6條件運(yùn)算符
2.3.7表達(dá)式
2.4Java流程控制
2.4.1分支語句
2.4.2循環(huán)語句
第3章Java面向?qū)ο蟪绦蛟O(shè)計(jì)
3.1面向?qū)ο蟮幕靖拍?br />3.1.1對象
3.1.2消息
3.1.3類
3.2對象及對象的使用
3.1.1創(chuàng)建對象
3.2.2引用對象
3.2.3撤消對象
3.3類的定義及實(shí)現(xiàn)
3.3.1類說明
3.3.2類體
3.4方法的定義和實(shí)現(xiàn)
3.4.l方法的說明
3.4.2方法體
3.4.3構(gòu)造子
3.4.4析構(gòu)子
3.5重用技術(shù)
3.5.1繼承
3.5.2界面
第4章數(shù)組與字符串
4.l數(shù)組
4.1.1數(shù)組的聲明及初始化
4.1.2數(shù)組的引用
4.1.3多維數(shù)組
4.2字符串
4.2.l不可變字符串
4.2.2可變字符串
第5章Java的輸入與輸出流
5.1InputStream類
5.1.1read()方法
5.1.2available()方法
5.1.3close()方法
5.l.4可標(biāo)記流
5.1.5skip()方法
5.2OutputStream類
5.2.1write()方法
5.2.2flush()方法
5.2.3close()方法
5.3字節(jié)數(shù)組的輸入輸出(I/O)
5.3.1ByteArrayInputStream類
5.3.2ByteArrayInputStream類
5.3.3StringBufferInputStream類
5.4文件輸入輸出(I/O)
5.4.1File類
5.4.2FileDescriptor類
5.4.3FileInputStream類
5.4.4FileOutputStream類
5.5過濾I/O
5.5.1FilterInputStream類
5.5.2FilterOuputStream類
5.5.3緩沖I/O
5.5.4數(shù)據(jù)I/O
5.5.5管道I/O
5.6隨機(jī)訪問文件
5.6.1創(chuàng)建隨機(jī)訪問文件
5.6.2訪問信息
5.6.3增加信息
5.6.4追加信息例子
5.7StreamTokenizer類
5.8URL輸入流
第二篇 IBM VisualAge For Java 3.0程序設(shè)計(jì)
第6章VisuaAge for Java IDE介紹
6.1安裝IBM VisualAge for Java
6.1.l運(yùn)行安裝之前
6.1.2安裝步驟
6.2建立你的第一個(gè)Java小程序
6.2.1創(chuàng)建Java小程序
6.2.2測試Java小程序
6.3VisualAge for JavaIDE概述
6.3.1IDE簡介
6.3.2重要概念
6.4測覽VisualAge for Java IDE
6.4.1工作臺(tái)窗口
6.4.2瀏覽器
6.4.3VisualAge for Java IDE中的符號
與快捷鍵
6.4.4定制VisualAgeforJavaIDE
6.4.5IDE失效或工作區(qū)毀壞
6.4.6Applctat覽器
6.4.7查找程序元素
6.4.8在IDE中打印
6.4.9訪問上下文敏感API幫助
6.4.10使用快速啟動(dòng)窗口
6.4.11生成類的HTML文檔
第7章在IDE中開發(fā)應(yīng)用程序
7.l創(chuàng)建程序和程序元素
7.1.1創(chuàng)建項(xiàng)目
7.1.2創(chuàng)建包
7.1.3Java小程序與Java應(yīng)用程序
7.1.4生成類
7.1.5生成方法存根
7.1.6創(chuàng)建接口
7.1.7創(chuàng)建方法
7.1.8創(chuàng)建字段
7.1.9生成字段存取方法
7.1.10編寫與格式化源代碼
7.1.11從資源庫向工作區(qū)添加項(xiàng)目和包
7.1.12從資源庫向工作區(qū)添加類和方法
7.1.13更換工作區(qū)的修訂版
7.1.14動(dòng)態(tài)裝入外部類
7.1.15從文件系統(tǒng)導(dǎo)入文件
7.1.16從另一個(gè)資源庫中導(dǎo)入
7.1.17在項(xiàng)目中包含資源文件
7.2修改程序元素
7.2.1保存更改的代碼
7.2.2存儲(chǔ)工作區(qū)
7.2.3編譯代碼
7.2.4查找和修正問題
7.2.5版本化程序元素
7.2.6創(chuàng)建開放修訂版
7.2.7從工作區(qū)刪除程序元素
7.2.8復(fù)制或移動(dòng)程序元素
7.2.9重命名程序元素
7.2.10比較兩個(gè)程序元素
7.2.11比較程序元素的修訂版
7.2.12合并類或接日的修訂版.
7.3在代碼片段編輯測試窗中組織用戶思路
7.3.1代碼片段編輯測試窗
7.3.2實(shí)驗(yàn)代碼片段
7.4管理資源庫
7.4.1備份資源庫
7.4.2從資源庫中刪除程序元素
7.4.3恢復(fù)程序元素
7.4.4壓縮資源庫
第8章運(yùn)行和調(diào)試程序
8.1運(yùn)行程序
8.1.l在IDE中運(yùn)行Applet
8.1.2在IDE中運(yùn)行應(yīng)用程序
8.1.3對Applet作運(yùn)行時(shí)更改
8.2調(diào)試程序
8.2.1在開發(fā)周期中用集成調(diào)試器調(diào)試
8.2.2手工啟動(dòng)集成調(diào)試器
8.2.3掛起、恢復(fù)和終止線程
8.2.4在源代碼中設(shè)置斷點(diǎn)
8.2.5配置并設(shè)置斷點(diǎn)條件
8.2.6在外部類中設(shè)置斷點(diǎn)
8.2.7選擇調(diào)試器要捕獲的異常
8.2.8清除并且禁止斷點(diǎn)
8.2.9檢查并修改變量值
8.2.10單步跟蹤方法
8.2.11調(diào)試過程中修改代碼
8.2.12在集成調(diào)試器中求值表達(dá)式
8.2.13單步執(zhí)行時(shí)監(jiān)視一個(gè)表達(dá)式的值
8.2.14生成類跟蹤
8.2.15設(shè)置調(diào)試器選項(xiàng)
8.3導(dǎo)出代碼
8.3.1導(dǎo)出代碼
8.3.2導(dǎo)出字節(jié)碼
8.3.3導(dǎo)出資源文件
8.3.4調(diào)試導(dǎo)出
8.3.5導(dǎo)出到另一個(gè)資源庫
第9章異常處理
9.1異常的概念
9.1.1采用新的出錯(cuò)處理機(jī)制
9.1.2異常
9.2異常處理
9.2.1try/catch塊
9.2.2finally塊
9.2.3try/catch/finally組合使用
9.3異常類的層次
9.3.l運(yùn)行異常
9.3.2非運(yùn)行異常
9.4激反異
9.5創(chuàng)建自己的異常
9.5.1定義一個(gè)新的異常類
9.5.2創(chuàng)建程序中的異常
第10章Java網(wǎng)絡(luò)編程
10.l網(wǎng)絡(luò)基礎(chǔ)
10.1.l計(jì)算機(jī)網(wǎng)絡(luò)的概念、特點(diǎn)及功能
10.1.2網(wǎng)絡(luò)協(xié)議簡介
10.1.3IP地址
10.2用InetAddress類進(jìn)行Internet尋址
10.2.1java.net包
10.2.2用InetAddress類進(jìn)行Internet尋址
10.3用UM類訪問網(wǎng)絡(luò)資源
10.3.l什么是URL
10.3.2URL類的創(chuàng)建與地址查詢
10.3.3用URL類訪問資源
10.3.4URL Connection類
10.3.5AppletContext類
10.4Java的Socket通訊機(jī)制
10.4.1Socket類
10.4.2有連接通訊方式的客戶/服務(wù)器應(yīng)用工作模式
10.5Java的數(shù)據(jù)報(bào)通訊機(jī)制
10.5.1數(shù)據(jù)報(bào)簡介
10.5.2數(shù)據(jù)報(bào)方式的通訊過程
10.5.3數(shù)據(jù)報(bào)的創(chuàng)建
10.6網(wǎng)絡(luò)安全措施
10.6.1網(wǎng)絡(luò)安全與SecurityManager類
10.6.2覆蓋Security Manager類中的檢驗(yàn)方法
10.6.3安裝新的SecurityManager類對象
第11章多線程程序設(shè)計(jì)
11.1線程相關(guān)概念
11.2Java線程的創(chuàng)建
11.2.l繼承Thread父類
11.2.2實(shí)現(xiàn)hanable接日
11.3線程狀態(tài)與線程控制
11.4線程組
11‘5線程優(yōu)先級和線程調(diào)度
11.6線程同步和死鎖
第12章圖形用戶界面構(gòu)件
12.1抽象窗口工具集AWT簡介
12.2GUI標(biāo)準(zhǔn)構(gòu)件的使用方法
12.2.1Component類提供的方法
12.2.2添加構(gòu)件到容器中
12.2.3改變構(gòu)件的外觀行為
12.3事件處理機(jī)制
12.3.l鍵盤事件
12.3.2鼠標(biāo)事件
12.3.3動(dòng)作(Action)事件
12.3.4其他事件
12.4創(chuàng)建用戶界面
12,4.1按鈕(Button)
12.4.2檢查盒(Checkbox)
12.4.3選擇框(Choice)
12.4.4標(biāo)簽(Label)
12.4.5列表(List)
12.4.6滾動(dòng)條(Scrollbar)
12.4.7文本輸入域(TextField &TextArea)
12.4.8框架(Frame)
12.4.9對話框(Dialog)
12.5布局控制
12.5.1流控制(FlowLayout)
12.5.2邊界控制(BorderLayout)
12.5.3柵格控制(GridLayout)
12.5.4卡片控制(CardLayout)
12.5.5柵格包控制(GridBagLayout)
12.6創(chuàng)建和使用菜單.
12.6.1菜單(Menu)簡介
12.6.2菜單的創(chuàng)建步驟
12.6.3菜單的事件處理
12.6.4菜單實(shí)例
第13章圖形和圖像
13.1應(yīng)用components類作圖
13.2應(yīng)用Graphics類
13.2.1顏色
13.2.2作圖方法
13.2.3設(shè)置大小
13.3處理圖像
13.3.l應(yīng)用MediaTracker
13.3.2創(chuàng)建脫屏圖像板面
13.3.3producer和consumer

圖書封面

評論、評分、閱讀與下載


    網(wǎng)絡(luò)編程新沖浪Java2.0網(wǎng)絡(luò)?多線程編程實(shí)例教程(含CD) PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7