Java程序設(shè)計實(shí)用教程

出版時間:2005-7  出版社:清華大學(xué)出版社  作者:胡伏湘雷軍環(huán)  頁數(shù):319  
Tag標(biāo)簽:無  

內(nèi)容概要

Java語言是一種功能強(qiáng)大的程序設(shè)計語言,在Internet及通信網(wǎng)絡(luò)編程方面有著廣泛的應(yīng)用,是各高校計算機(jī)及相關(guān)專業(yè)的學(xué)生必須掌握的開發(fā)語言。本書全面介紹了Java語言的功能特點(diǎn)及應(yīng)用范圍,包括:Java語言編程基礎(chǔ)、面向?qū)ο缶幊碳夹g(shù)、圖形用戶界面設(shè)計、AWT組件庫、多媒體編程技術(shù)、異常處理、輸入輸出與文件處理、多線程技術(shù)和網(wǎng)絡(luò)編程技術(shù)。     本書以通俗易懂的語言介紹了Java編程的基本方法,并運(yùn)用大量的經(jīng)典實(shí)例,從實(shí)用的角度說明了Java面向?qū)ο缶幊趟枷牒途幊碳夹g(shù)。每章后均有習(xí)題。最后兩章是上機(jī)實(shí)驗部分和課程設(shè)計部分,并提供全部參考答案和源程序。    本書既適合于初學(xué)者,也適用于有一定編程基礎(chǔ)的讀者,可作為高等院校教材,也可作為計算機(jī)編程類培訓(xùn)班的教材。

書籍目錄

第1章  Java語言概述	  1.1  Java語言的起源與發(fā)展	    1.1.1  Java的起源	    1.1.2  Java的發(fā)展	    1.1.3  Java語言對軟件開發(fā)技術(shù)的影響	    1.1.4  Java語言的前景	  1.2  Java語言的特點(diǎn)	    1.2.1  Java語言的性能特點(diǎn)	    1.2.2  Java語言與C/C++語言的區(qū)別	  1.3  Java語言程序分類	    1.3.1  Java語言應(yīng)用程序(Java Application)	    1.3.2  Java語言小應(yīng)用程序(Java Applet)  1.4  Java程序的運(yùn)行	    1.4.1  安裝和設(shè)置JDK	    1.4.2  JDK環(huán)境下Java程序的編譯與運(yùn)行	    1.4.3  其他編程工具介紹	  1.5  Java虛擬機(jī)	    1.5.1  Java虛擬機(jī)的功能    1.5.2  JVM的性能分析	  1.6  面向?qū)ο缶幊袒A(chǔ)	    1.6.1  對象、類和消息	    1.6.2  繼承	    1.6.3  抽象與接口	    1.6.4  多態(tài)	    1.6.5  類的實(shí)現(xiàn)	  習(xí)題	第2章  Java語言編程基礎(chǔ)	  2.1  Java語言的基本組成	    2.1.1  分隔符	    2.1.2  關(guān)鍵字	    2.1.3  Java語言標(biāo)識符	    2.1.4  Java的編碼規(guī)范	  2.2  基本數(shù)據(jù)類型	    2.2.1  基本數(shù)據(jù)類型	    2.2.2  類型轉(zhuǎ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.4  數(shù)組	    2.4.1  一維數(shù)組	    2.4.2  多維數(shù)組	    2.4.3  與數(shù)組有關(guān)的系統(tǒng)函數(shù)(方法)	  2.5  控制結(jié)構(gòu)	    2.5.1  分支語句    2.5.2  循環(huán)語句	  習(xí)題	第3章  面向?qū)ο蟮木幊碳夹g(shù)  3.1  類	    3.1.1  面向?qū)ο蟮母拍?    3.1.2  類的定義	    3.1.3  類的修飾	    3.1.4  屬性和方法的聲明	  3.2  對象的實(shí)例化	    3.2.1  對象的實(shí)例化	    3.2.2  對象的引用	    3.2.3  方法的參數(shù)傳遞	    3.2.4  對象的消失	  3.3  構(gòu)造方法	    3.3.1  構(gòu)造方法的定義	    3.3.2  構(gòu)造方法的重載	  3.4  this與super	    3.4.1  this	    3.4.2  super	  3.5  內(nèi)部類Inner	  3.6  字符串的處理	    3.6.1  字符串的生成	    3.6.2  字符串的訪問	    3.6.3  String類的常用方法	  3.7  JDK的幫助系統(tǒng)	    3.7.1  HTML格式的JDK文檔	    3.7.2  CHM格式的JDK文檔	   習(xí)題	第4章  包、接口、類庫與向量類	第5章  圖形用戶界面設(shè)計	第6章  AWT組件庫	第7章  多媒體編程	第8章  異常處理	第9章  輸入輸出與文件處理	第10章  多線程	第11章  網(wǎng)絡(luò)編程基礎(chǔ)	第12章  上機(jī)實(shí)驗內(nèi)容	第13章  課程設(shè)計

編輯推薦

 ?。?)語言經(jīng)典通俗易懂,讓讀者迅速上手?! 。?)講解經(jīng)典深入淺出,內(nèi)容組織系統(tǒng)而全面。每個類都介紹了構(gòu)造方法和常用方法的功能及用法,每個例題程序均包括詳細(xì)的注解,讀者易于理解,易于掌握編程思想?! 。?)例題經(jīng)典每章均包含至少一個典型例題,這些例題具有廣泛的代表性,既能反映教材內(nèi)容,同時又具有很強(qiáng)的實(shí)用價值,是Java軟件開發(fā)的縮影?! 。?)習(xí)題經(jīng)典每一章后均布置有豐富的習(xí)題,既包括理論概念,也包括編程題,便于提高編程能力?! 。?)包括上機(jī)實(shí)驗指導(dǎo)書方便學(xué)生上機(jī)操作和實(shí)踐提高?! 。?)包括課程設(shè)計部分能夠綜合Java語言精華,讓學(xué)生通過課程設(shè)計,真正掌握J(rèn)ava開發(fā)的一般方法和過程,與實(shí)際應(yīng)用零距離接軌,為J2EE和EJB的繼續(xù)學(xué)習(xí)以及網(wǎng)絡(luò)綜合編程奠定堅實(shí)的基礎(chǔ)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java程序設(shè)計實(shí)用教程 PDF格式下載


用戶評論 (總計2條)

 
 

  •   寫的挺簡單易懂的,感覺很好
  •   不錯,適合真正的零基礎(chǔ)的讀者.尤其適合教學(xué),呵呵......
 

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

京ICP備13047387號-7