日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java 2實(shí)用教程

Java 2實(shí)用教程

Java 2實(shí)用教程

定 價(jià):¥48.00

作 者: Herbert Schildt著;馬海軍[等]譯;馬海軍譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國外經(jīng)典初學(xué)者入門教程系列
標(biāo) 簽: Java

ISBN: 9787302075967 出版時(shí)間: 2004-01-01 包裝: 精裝
開本: 23cm 頁數(shù): 480 字?jǐn)?shù):  

內(nèi)容簡介

  本書按概念的邏輯聯(lián)系分章,便于自學(xué)。第章中按關(guān)鍵技能分節(jié)。章末使用問答題、選擇題和填空題測試你對知識的掌握程度。專家問答介紹補(bǔ)充知識和要點(diǎn)??梢钥焖僮詼y本節(jié)掌握程度。練習(xí),幫助你將學(xué)習(xí)的知識應(yīng)用到實(shí)踐中去。語法標(biāo)注,示例中的標(biāo)注內(nèi)容說明了所介紹的編程技術(shù)。本書由優(yōu)秀的程序員和暢銷書作家HerbertSchildt編著,全面地介紹了Java2的編程基礎(chǔ),內(nèi)容采用最新的Java21.4版本。本書采用逐步地指導(dǎo)來幫助讀者快速掌握J(rèn)ava的編程技術(shù)。讀者將會首先了解Java為什么是Internet的首選編程語言,它的面向?qū)ο蟮木幊烫卣?,以及Java程序的一般形式。接下來將會學(xué)習(xí)Java的編程基礎(chǔ),包括數(shù)據(jù)類型、運(yùn)算符、程序控制語句、類、對象和方法。然后將會研究一些高級議題,如繼承、異常處理、I/O系統(tǒng)、多線程和Applet等。本書在國外廣受好評,是一本學(xué)習(xí)Java編程的優(yōu)秀的自學(xué)和培訓(xùn)教程。

作者簡介

  作者:HerbertSchildtHerbertSchildt,是世界頂級程序設(shè)計(jì)大師,全球頂尖編程圖書作者之一。他是C、C++、Java和C#編程語言的權(quán)威,也是Windows編程方面的專家。擁有伊利諾斯大學(xué)的計(jì)算機(jī)科學(xué)碩士學(xué)位。他的編程書籍在世界范圍內(nèi)的銷量已經(jīng)超過3000000冊,并被翻譯成多種語言流傳于世。Java實(shí)用教程(第3版)>>更多作品

圖書目錄

第1章  Java基礎(chǔ)
  1.1  Java的起源
    1.1.1  Java與C和C++的關(guān)系
    1.1.2  Java與C#的關(guān)系
  1.2  Java對Internet的貢獻(xiàn)
    1.2.1  Java applets和Java應(yīng)用程序
    1.2.2  安全性
    1.2.3  可移植性
  1.3  Java的魔術(shù):字節(jié)碼
  1.4  Java術(shù)語
  1.5  面向?qū)ο蟪绦蛟O(shè)計(jì)
    1.5.1  封裝
    1.5.2  多態(tài)性
    1.5.3  繼承獲得Java軟件開發(fā)人員工具包
  1.6  第一個(gè)簡單的程序
    1.6.1  輸入程序
    1.6.2  編譯程序
    1.6.3  逐行分析第一個(gè)程序
    1.6.4  語法錯(cuò)誤處理
  1.7  第二個(gè)簡單程序另一種數(shù)據(jù)類型
  練習(xí)1-1  將加侖換算為升
  1.8  兩個(gè)控制語句
    1.8.1  if語句
    1.8.2  for循環(huán)語句
  1.9  創(chuàng)建代碼塊
  1.10  分號和定位縮進(jìn)原則
  練習(xí)1-2  改進(jìn)從加侖到升的轉(zhuǎn)換程序
  1.11  Java關(guān)鍵字
  1.12  Java的標(biāo)識符Java類庫
  1.13  思考與練習(xí)
第2章  數(shù)據(jù)類型與運(yùn)算符
  2.1  Java的簡單類型
    2.1.1  整數(shù)類型
    2.1.2  浮點(diǎn)型
    2.1.3  字符
    2.1.4  boolean類型
  練習(xí)2-1  閃電有多遠(yuǎn)?
  2.2  字面值
    2.2.1  十六進(jìn)制與八進(jìn)制常量
    2.2.2  字符轉(zhuǎn)義序列
    2.2.3  字符串字面值
  2.3  變量詳解
    2.3.1  初始化變量
    2.3.2  動態(tài)初始化
  2.4  變量的作用域和生命期
  2.5  算術(shù)運(yùn)算符
  2.6  關(guān)系運(yùn)算符和邏輯運(yùn)算符
  2.7  賦值運(yùn)算符
  2.8  賦值速記符
  2.9  賦值中的類型轉(zhuǎn)換
  2.10  不兼容類型的強(qiáng)制轉(zhuǎn)換
  練習(xí)2-2  顯示邏輯運(yùn)算符的真值表
  2.11  表達(dá)式
    2.11.1  表達(dá)式中的類型轉(zhuǎn)換
    2.11.2  間距和圓括號
  2.12  思考與練習(xí)
第3章  程序控制語句
  3.1  從鍵盤輸入字符
  3.2  if語句
    3.2.1  嵌套if語句
    3.2.2  if-else-if階梯狀結(jié)構(gòu)
  3.3  switch語句
  練習(xí)3-1  建立一個(gè)Java幫助系統(tǒng)
  3.4  for循環(huán)
    3.4.1  for循環(huán)的一些變化形式
    3.4.2  缺失部分的for循環(huán)
    3.4.3  無限循環(huán)
    3.4.4  沒有循環(huán)體的循環(huán)
    3.4.5  在for循環(huán)內(nèi)部聲明循環(huán)控制變量
  3.5  while循環(huán)
  3.6  do-while循環(huán)
  練習(xí)3-2  改進(jìn)Java幫助系統(tǒng)
  3.7  使用break退出循環(huán)
  3.8  將break語句作為一種goto語句來使用
  3.9  使用continue
  練習(xí)3-3  完成Java幫助系統(tǒng)
  3.10  嵌套循環(huán)
  3.11  思考與練習(xí)
第4章  類.對象和方法
  4.1  類的基礎(chǔ)
    4.1.1  類的基本形式
    4.1.2  定義類
  4.2  如何創(chuàng)建對象
  4.3  引用變量和賦值
  4.4  方法向Vehicle類添加方法
  4.5  從方法返回值
  4.6  返回值
  4.7  使用參數(shù)向Vehicle添加一個(gè)帶參數(shù)的方法
  練習(xí)4-1  創(chuàng)建Help類
  4.8  構(gòu)造函數(shù)
  4.9  帶參數(shù)的構(gòu)造函數(shù)向Vehicle類添加一個(gè)構(gòu)造函數(shù)
  4.10  深入介紹new運(yùn)算符
  4.11  垃圾回收與終止器finalize()方法
  練習(xí)4-2  演示垃圾回收
  4.12  this關(guān)鍵字
  4.13  思考與練習(xí)
第5章  其他數(shù)據(jù)類型與運(yùn)算符
  5.1  數(shù)組一維數(shù)組
  練習(xí)5-1  數(shù)組排序
  5.2  多維數(shù)組二維數(shù)組
  5.3  不規(guī)則數(shù)組
    5.3.1  三維或更多維的數(shù)組
    5.3.2  初始化多維數(shù)組
  5.4  另一種聲明數(shù)組的語法
  5.5  賦值數(shù)組引用
  5.6  使用length成員
  練習(xí)5-2  Queue類
  5.7  字符串
    5.7.1  構(gòu)造字符串
    5.7.2  操作字符串
    5.7.3  字符串?dāng)?shù)組
    5.7.4  字符串是不可變的
  5.8  使用命令行參數(shù)
  5.9  位運(yùn)算符
    5.9.1  位運(yùn)算符的與.或.異或和非
    5.9.2  位移運(yùn)算符
    5.9.3  位運(yùn)算賦值速記符
  練習(xí)5-3  ShowBits類
  5.10  "?"運(yùn)算符
  5.11  思考與練習(xí)
第6章  方法和類詳解
  6.1  控制對類成員的訪問Java的訪問指示符
  練習(xí)6-1  改進(jìn)Queue類
  6.2  向方法傳遞對象如何傳遞變量
  6.3  返回對象
  6.4  方法重載
  6.5  重載構(gòu)造函數(shù)
  練習(xí)6-2  重載隊(duì)列構(gòu)造函數(shù)
  6.6  遞歸
  6.7  理解static static代碼塊
  練習(xí)6-3  快速排序
  6.8  介紹嵌套類和內(nèi)部類
  6.9  思考與練習(xí)
第7章  繼承
  7.1  繼承的基礎(chǔ)知識成員訪問與繼承
  7.2  構(gòu)造函數(shù)和繼承使用super調(diào)用超類構(gòu)造函數(shù)
  7.3  使用super訪問超類成員
  練習(xí)7-1  擴(kuò)展Vehicle類
  7.4  創(chuàng)建多級層次結(jié)構(gòu)
  7.5  何時(shí)調(diào)用構(gòu)造函數(shù)
  7.6  超類引用和子類對象
  7.7  方法重寫
  7.8  重寫的方法支持多態(tài)性
    7.8.1  為何使用重寫的方法
    7.8.2  在TwoDShape中應(yīng)用方法重寫
  7.9  使用抽象類
  7.10  使用final
    7.10.1  使用final防止重寫
    7.10.2  使用final防止繼承
    7.10.3  數(shù)據(jù)成員使用final
  7.11  Object類
  7.12  思考與練習(xí)
第8章  包和接口
  8.1  包
    8.1.1  定義包
    8.1.2  尋找包和CLASSPATH
    8.1.3  一個(gè)簡短的包的示例
  8.2  包和成員訪問
    8.2.1  包訪問示例
  8.3  解被保護(hù)的成員
  8.4  導(dǎo)入包
  8.5  Java的類庫位于包中
  8.6  接口
  8.7  實(shí)現(xiàn)接口
  8.8  使用接口引用
  練習(xí)8-1  創(chuàng)建隊(duì)列接口
  8.9  接口中的變量
  8.10  接口能夠擴(kuò)展
  8.11  思考與練習(xí)
第9章  異常處理
  9.1  異常層次結(jié)構(gòu)
  9.2  異常處理基礎(chǔ)
    9.2.1  使用try和catch
    9.2.2  一個(gè)簡單的異常示例
  9.3  未捕獲異常的結(jié)果異常使你能夠合理地處理錯(cuò)誤
  9.4  使用多個(gè)catch語句
  9.5  捕獲子類異常
  9.6  可嵌入的try代碼塊
  9.7  拋出異常重拋出一個(gè)異常
  9.8  Throwable詳解
  9.9  使用finally
  9.10  使用throws
  9.11  Java的內(nèi)置異常
  9.12  創(chuàng)建異常子類
  練習(xí)9-1  向排序類添加異常
  9.13  思考與練習(xí)
第10章  使用I/O
  10.1  Java的I/O基于流
  10.2  字節(jié)流和字符流
  10.3  字節(jié)流類
  10.4  字符流類
  10.5  預(yù)定義流
  10.6  使用字節(jié)流
    10.6.1  讀取控制臺輸入
    10.6.2  寫入控制臺輸出
  10.7  使用字節(jié)流讀寫文件
    10.7.1  從文件輸入
    10.7.2  寫入文件
  10.8  讀寫二進(jìn)制數(shù)據(jù)
  練習(xí)10-1  文件比較實(shí)用程序
  10.9  隨機(jī)訪問文件
  10.10  使用Java字符流
    10.10.1  基于字符流的控制臺輸入
    10.10.2  使用字符流的控制臺輸出
  10.11  使用字符流的文件I/O
    10.11.1  使用FileWriter
    10.11.2  使用FileReader
  10.12  使用Java類型包裝器轉(zhuǎn)換數(shù)值字符串
  練習(xí)10-2  創(chuàng)建一個(gè)基于磁盤的幫助系統(tǒng)
  10.13  思考與練習(xí)
第11章  多線程程序設(shè)計(jì)
  11.1  多線程基本原理
  11.2  Thread類和Runnable接口
  11.3  創(chuàng)建一個(gè)線程一些簡單的改進(jìn)
  練習(xí)11-1  擴(kuò)展Thread
  11.4  創(chuàng)建多重線程
  11.5  確定線程何時(shí)結(jié)束
  11.6  線程的優(yōu)先級
  11.7  同步化
  11.8  使用同步化方法
  11.9  同步化語句
  11.10  使用notify().wait()和notifyAll()的線程通信使用wait()和notify()的一個(gè)示例
  11.11  線程的掛起.繼續(xù)執(zhí)行和停止
  練習(xí)11-2  使用主線程
  11.12  思考與練習(xí)
第12章  applet.事件和其他議題
  12.1  applet基礎(chǔ)知識applet的組織和基本元素
  12.2  applet體系結(jié)構(gòu)
  12.3  一個(gè)完整的applet框架
  12.4  applet初始化與終止
  12.5  請求重繪update()方法
  練習(xí)12-1  一個(gè)簡單的廣告條applet
  12.6  使用狀態(tài)窗口
  12.7  向applet傳遞參數(shù)
  12.8  Applet類事件處理
  12.9  委派事件模型
    12.9.1  事件
    12.9.2  事件源
    12.9.3  事件偵聽者
    12.9.4  事件類
    12.9.5  事件偵聽者接口
  12.10  使用委派事件模型

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號