Java程序設(shè)計

出版時間:2008-7  出版社:武漢大學(xué)出版社  作者:焦衛(wèi)峰,趙家玲  頁數(shù):241  字?jǐn)?shù):376000  

內(nèi)容概要

本書由淺入深,每章利用一個典型案例貫穿始終,詳細(xì)講解了Java的語法和Java面向?qū)ο蟮乃枷?。全書共?2章,內(nèi)容包括Java語言基礎(chǔ)、控制語句、面向?qū)ο缶幊獭?shù)組、異常處理、Java的常用類、圖形用戶界面、多線程、Applet等。    知識點(diǎn)的講解采用調(diào)試通過的完整范例,內(nèi)容翔實(shí),通俗易懂,讀者能夠在短時間內(nèi)掌握J(rèn)ava編程的基礎(chǔ)知識,提高編程的能力。    本書作為高職高專Java編程的入門教材,也可供Java初學(xué)者使用。

書籍目錄

第1章  認(rèn)識Java——Hello World案例  1.1  Java的誕生及特點(diǎn)  1.2  Java開發(fā)環(huán)境概述  1.3  JDK的安裝、環(huán)境配置及使用  1.4  JDK下Java編程-Hello World程序第2章  Java語言基礎(chǔ)——Area程序  2.1   Area程序  2.2  標(biāo)識符、注釋和分隔符  2.3  變量和常量  2.4  基本類型  2.5  運(yùn)算符及表達(dá)式  2.6  運(yùn)算符的優(yōu)先級  2.7  數(shù)據(jù)類型轉(zhuǎn)換  2.8  簡單語句和復(fù)合語句第3章  控制語句——四則運(yùn)算機(jī)案例  3.1  分支語句——簡單的四則運(yùn)算機(jī)  3.2  循環(huán)語句——改進(jìn)的四則運(yùn)算機(jī)  3.3  break和contihue語句第4章  Java面向?qū)ο蟪醪健y行賬戶案例  4.1  面向?qū)ο蟮幕靖拍? 4.2  類的定義和使用  4.3  變量的分類  4.4  方法  4.5  變量的作用域  4.6  封裝  4.7  構(gòu)造方法  4.8  面向?qū)ο蟮乃伎挤椒? 4.9  static關(guān)鍵字  4.10  this關(guān)鍵字  4.11  方法參數(shù)的傳值  4.12  生成幫助文檔第5章  面向?qū)ο蟮母呒壧匦浴禄咐? 5.1  類的繼承  5.2  方法的覆蓋  5.3  多態(tài)性  5.4  包  5.5  類、方法與變量的說明符  5.6  接口  5.7  內(nèi)部類  5.8  Java編程規(guī)范第6章  數(shù)組——成績管理案例  6.1  成績管理案例  6.2  一維數(shù)組  6.3  多維數(shù)組  6.4  與數(shù)組相關(guān)的操作第7章  異常處理——Lucky52案例  7.1  何為異常  7.2  異常類的層次結(jié)構(gòu)  7.3  異常的處理機(jī)制  7.4  throws關(guān)鍵字  7.5  自定義異常  7.6  正確地使用異常第8章  Java的常用類  8.1  JaVa可重用類的結(jié)構(gòu)  8.2  Java語言包(jaVa.lang)  8.3  java.util包  8.4  輸入輸出包Java.io第9章  圖形用戶界面(GUI)——通訊錄案例  9.1  一個充滿個性化的通訊錄  9.2  抽象窗口工具箱——AWT組件  9.3  Swing組件  9.4  組件的布局  9.5  事件處理第10章  多線程——運(yùn)動的圖片  10.1  理解線程  10.2  線程的實(shí)現(xiàn)  10.3  線程的四種狀態(tài)  10.4  線程的優(yōu)先級第11章  Java小程序Applet  11.1  Applet程序開發(fā)步驟  11.2  Applet的安全  11.3  Applet類  11.4  Applet的4種常用方法第12章  Eclipse的使用——貪吃蛇游戲  12.1  認(rèn)識Eclipse  12.2  開發(fā)過程參考文獻(xiàn)

章節(jié)摘錄

  第1章 認(rèn)識Java—Hello Wor1d案例  學(xué)習(xí)內(nèi)容及目標(biāo)  1.Java的誕生及特點(diǎn)(了解)。  2.Java的開發(fā)環(huán)境(了解)。  3.JDK的安裝和使用(了解)?! ?.簡單的Java程序(掌握)?! ?.上機(jī)步驟(掌握)。  1.1 Java的誕生及特點(diǎn)  1.1.1 Java的誕生  Java的發(fā)展歷史,要從1990年開始追溯。當(dāng)時Sun Microsystem公司為了發(fā)展消費(fèi)性電子產(chǎn)品而進(jìn)行了一個名為Green的項(xiàng)目計劃。這個計劃的負(fù)責(zé)人是James Gosling。起初他以C++來寫一種內(nèi)嵌式軟件,可以放在烤面包機(jī)或PAD等小型電子消費(fèi)設(shè)備里,使得機(jī)器更聰明,更具有人工智能。但后來他發(fā)現(xiàn)C++并不適合這類的任務(wù),因?yàn)镃++常會有使系統(tǒng)失效的程序錯誤,尤其是內(nèi)存管理,C++是采用直接參考的方式,需要程序設(shè)計師記錄并管理內(nèi)存資源。這造成設(shè)計師們極大的負(fù)擔(dān),并可能產(chǎn)生許多bugs。為了解決所遇到的問題,Gosling最后決定要開發(fā)一種新的語言,來解決C++的潛在性危險問題,這個語言名叫Oak。它保留了大部分與C++相似的語法,但卻把些較具危險性的功能加以改進(jìn),像內(nèi)存資源管理,便由語言本身來管理,以減少程序設(shè)計師的負(fù)擔(dān)及錯誤的產(chǎn)生。0ak是一種可移植性語言,也就是一種平臺獨(dú)立的語言,能夠在各種芯片上運(yùn)行。這樣各家廠商就可降低研發(fā)成本,直接把應(yīng)用程序應(yīng)用在自家的產(chǎn)品上。后來,因?yàn)镺ak這個商標(biāo)已被注冊,工程師們便想到以手中常享用的咖啡(Java)來重新命名,并于SunWorld 95中被發(fā)表出來。從此以后,Java就隨著網(wǎng)絡(luò)的快速發(fā)展,而逐漸流行起來。  1.1.2 Java的特點(diǎn)  Java語言有如下的特點(diǎn):簡單性、面向?qū)ο笮?、分布性、健壯性、安全性、平臺無關(guān)性、可移植性、解釋性、高效性、多線程、動態(tài)性?! 『唵涡裕篔ava語言的簡單性主要體現(xiàn)在三個方面。 ?。?)Java的風(fēng)格類似于C++,因而C++程序員初次接觸Java語言,就會感到很熟悉。從某種意義上講,Java語言是從C及C++語言發(fā)展而來的,因此,C++程序員可以很快地掌握J(rèn)ava編程技術(shù)。

編輯推薦

  Java是SUN公司開發(fā)的一種面向?qū)ο蟮男乱淮W(wǎng)絡(luò)編程語言,它可以在各種不同的機(jī)器、操作系統(tǒng)的網(wǎng)絡(luò)環(huán)境中進(jìn)行開發(fā),具有解釋型語言和編譯型語言的特性。Java是目前最流行的編程語言之一,是計算機(jī)專業(yè)必修的一門專業(yè)基礎(chǔ)課。本書由淺入深,每章利用一個典型案例貫穿始終,詳細(xì)講解了Java的語法和Java面向?qū)ο蟮乃枷搿H珪鴮τ诿恳徽鹿?jié),都包括學(xué)習(xí)內(nèi)容及目標(biāo)、同步練習(xí)、閱讀材料、單元自測、實(shí)訓(xùn)指導(dǎo)等內(nèi)容,便于讀者自學(xué)。

圖書封面

評論、評分、閱讀與下載


    Java程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7