注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔教輔大學(xué)教輔Java程序設(shè)計(jì)實(shí)用教程

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

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

定 價(jià):¥27.00

作 者: 馬迪芳等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教材
標(biāo) 簽: JAVA語(yǔ)言

ISBN: 9787810823333 出版時(shí)間: 2004-09-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 351 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  全書(shū)共分為6章。第1章主要介紹Java語(yǔ)言的歷史、開(kāi)發(fā)工具、特點(diǎn)和安裝方法等,以及與Java語(yǔ)言相關(guān)的DOS命令和HTML,并且通過(guò)項(xiàng)目簡(jiǎn)單介紹Java應(yīng)用程序和Java小程序。第2章主要介紹Java語(yǔ)言編程的基礎(chǔ)知識(shí),包括數(shù)據(jù)類(lèi)型、變量與常量、運(yùn)算符與表達(dá)式、輸入與輸出、繪圖,以及如何創(chuàng)建簡(jiǎn)單的圖形用戶(hù)界面等內(nèi)容。第3章主要介紹Java語(yǔ)言中的基本算法、分支結(jié)構(gòu)語(yǔ)句、循環(huán)結(jié)構(gòu)語(yǔ)句、結(jié)構(gòu)嵌套、數(shù)組和方法等知識(shí),以及如何綜合應(yīng)用這些知識(shí)點(diǎn)。第4章面主要介紹面向?qū)ο蟮母拍?、面向?qū)ο蟪绦蛟O(shè)計(jì)過(guò)程、如何在Java語(yǔ)言中實(shí)現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì)、類(lèi)的繼承和多態(tài),以及與面向?qū)ο笙嚓P(guān)的接口和包等知識(shí)。第5章主要介紹Java語(yǔ)言的圖形用戶(hù)界面設(shè)計(jì),主要包括組件的創(chuàng)建和應(yīng)用、布局管理、Java事件處理機(jī)制、菜單的創(chuàng)建和應(yīng)用,以及播放音樂(lè)等內(nèi)容。第6章主要介紹編程中常見(jiàn)的錯(cuò)誤,以及在程序運(yùn)行過(guò)程中出現(xiàn)錯(cuò)誤或者異?,F(xiàn)象時(shí),Java語(yǔ)言的處理機(jī)制和方法,包括異常的概念、異常的處理方法等內(nèi)容。此外,還簡(jiǎn)單介紹線(xiàn)程的概念和基本應(yīng)用。本書(shū)可以作為中等職業(yè)學(xué)校計(jì)算機(jī)專(zhuān)業(yè)的教材,也可以作為培訓(xùn)班的教材,還適于作為初學(xué)者的自學(xué)用書(shū)。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)實(shí)用教程》作者簡(jiǎn)介

圖書(shū)目錄

第一部分  實(shí)用教程第1章  概述1.1  了解Java1.1.1  Java的特點(diǎn)1.1.2  Java的實(shí)現(xiàn)機(jī)制1.1.3  Java的核心技術(shù)1.2  Java的運(yùn)行環(huán)境JDK1.2.1  Java軟件環(huán)境的安裝1.2.2  Java程序的編輯、編譯與運(yùn)行第2章  Java語(yǔ)言基礎(chǔ)2.1  標(biāo)識(shí)符與關(guān)鍵字2.2  基本數(shù)據(jù)類(lèi)型2.3  變量與常量2.4  運(yùn)算符與表達(dá)式2.4.1  賦值2.4.2  運(yùn)算符2.4.3  表達(dá)式2.5  流程控制2.5.1  程序控制結(jié)構(gòu)2.5.2  分支語(yǔ)句2.5.3  循環(huán)語(yǔ)句2.5.4  轉(zhuǎn)向語(yǔ)句2.6  數(shù)組2.6.1  一維數(shù)組2.6.2  二維數(shù)組2.6.3  不規(guī)則的多維數(shù)組2.7  字符串第3章  面向?qū)ο蠹夹g(shù)3.1  類(lèi)與對(duì)象3.2  類(lèi)的創(chuàng)建3.2.1  類(lèi)的聲明3.2.2  類(lèi)主體3.3  對(duì)象的創(chuàng)建3.3.1  創(chuàng)建對(duì)象3.3.2  對(duì)象的使用3.3.3  對(duì)象的初始化3.3.4  對(duì)象的銷(xiāo)毀3.4  類(lèi)的封裝3.4.1  封裝的概念3.4.2  如何封裝3.4.3  實(shí)例成員和類(lèi)成員3.5  類(lèi)的繼承3.5.1  創(chuàng)建子類(lèi)3.5.2  this引用、super引用和instanceof對(duì)象運(yùn)算符3.5.3  最終類(lèi)和抽象類(lèi)3.6  類(lèi)的多態(tài)性3.6.1  方法的重載3.6.2  方法的覆蓋3.7  遞歸方法第4章  Java類(lèi)和對(duì)象的高級(jí)特征4.1  接口4.1.1  定義接口4.1.2  實(shí)現(xiàn)接口4.2  內(nèi)部類(lèi)4.2.1  內(nèi)部類(lèi)特性4.2.2  靜態(tài)內(nèi)部類(lèi)4.3  包4.3.1  Java的API介紹4.3.2  引用Java定義的包4.3.3  自定義包第5章  異常處理5.1  Java異常處理的基礎(chǔ)知識(shí)5.1.1  錯(cuò)誤與異常5.1.2  異常處理機(jī)制5.2  異常類(lèi)的產(chǎn)生、捕獲與處理5.3  異常的分類(lèi)5.4  拋出異常5.5  自定義異常類(lèi)第6章  圖形界面設(shè)計(jì)6.1  創(chuàng)建圖形界面6.1.1  抽象窗口工具集AWT6.1.2  Java的圖形類(lèi)結(jié)構(gòu)6.1.3  框架與面板6.1.4  按鈕6.1.5  標(biāo)簽和文本行6.2  AWT的事件模型6.2.1  層次事件模型和委托事件模型6.2.2  AWTEvent事件類(lèi)6.2.3  事件類(lèi)的接口6.2.4  事件適配器6.3  AWT常用組件6.3.1  界面的布局6.3.2  文本區(qū)6.3.3  復(fù)選框6.3.4  單選按鈕6.3.5  選擇框6.3.6  列表框6.3.7  對(duì)話(huà)框6.4  菜單組件6.5  圖形設(shè)計(jì)6.5.1  在組件上繪圖6.5.2  繪圖類(lèi)第7章  多線(xiàn)程機(jī)制7.1  線(xiàn)程概念7.2  Runnable接口與Thread類(lèi)7.3  線(xiàn)程的控制與調(diào)度7.3.1  線(xiàn)程的生命周期7.3.2  線(xiàn)程調(diào)度與優(yōu)先級(jí)7.3.3  改變線(xiàn)程狀態(tài)7.4  線(xiàn)程的同步機(jī)制7.4.1  共享數(shù)據(jù)的線(xiàn)程“互斥”鎖定7.4.2  傳送數(shù)據(jù)的線(xiàn)程同步運(yùn)行7.4.3  死鎖問(wèn)題第8章  輸入輸出流8.1  數(shù)據(jù)流的基本概念8.1.1  理解數(shù)據(jù)流8.1.2  Java的標(biāo)準(zhǔn)數(shù)據(jù)流8.1.3  java.io包中的數(shù)據(jù)流及文件類(lèi)8.2  字節(jié)流初步8.2.1  InputStream和OutputStream類(lèi)8.2.2  文件字節(jié)輸入流類(lèi)FileInputSream8.2.3  文件字節(jié)輸出流FileOutputStream類(lèi)8.3  文件操作8.3.1  File類(lèi)8.3.2  文件過(guò)濾器8.3.3  文件對(duì)話(huà)框8.3.4  隨機(jī)文件操作8.4  字符流8.4.1  Reader類(lèi)和Writer類(lèi)8.4.2  字符文件流FileReader和FileWriter類(lèi)8.4.3  字符緩沖流BufferedReader和BufferedWriter類(lèi)8.5  字節(jié)流的高級(jí)應(yīng)用8.5.1  管道流8.5.2  數(shù)據(jù)流8.5.3  對(duì)象流第9章  Applet應(yīng)用程序9.1  Applet的特點(diǎn)9.2  Applet類(lèi)9.2.1  Applet的創(chuàng)建9.2.2  Applet的生命周期9.2.3  Applet的顯示與刷新9.3  HTML和Applet9.3.1  超文本標(biāo)記語(yǔ)言9.3.2  HTML中嵌入Applet9.4  Applet應(yīng)用9.4.1  標(biāo)識(shí)網(wǎng)絡(luò)上的資源9.4.2  顯示圖像9.4.3  播放聲音第10章  網(wǎng)絡(luò)通信10.1  網(wǎng)絡(luò)運(yùn)行機(jī)制10.2  使用URL訪(fǎng)問(wèn)網(wǎng)絡(luò)資源10.2.1  什么是URL10.2.2  URL類(lèi)10.2.3  針對(duì)HTTP協(xié)議的URLConnection類(lèi)10.3  Socket通信機(jī)制10.3.1  Socket通信機(jī)制的基本概念10.3.2  實(shí)現(xiàn)Socket通信第11章  Web開(kāi)發(fā)技術(shù)JSP11.1  Web的客戶(hù)-服務(wù)器模式11.1.1  客戶(hù)-服務(wù)器模式11.1.2  Web服務(wù)器、瀏覽器與HTTP11.1.3  服務(wù)器端腳本語(yǔ)言概述11.2  運(yùn)行JSP11.2.1  JSP容器11.2.2  JSP的運(yùn)行環(huán)境Tomcat11.2.3  JSP的執(zhí)行過(guò)程與生命周期11.3  JSP基本語(yǔ)法與隱式對(duì)象11.3.1  JSP的基本語(yǔ)法11.3.2  JSP隱式對(duì)象第12章  J2EE概論12.1  J2EE的基本概念12.2  J2EE的優(yōu)勢(shì)12.3  J2EE的分布式應(yīng)用模型12.4  J2EE的核心技術(shù)12.5  J2EE的測(cè)試平臺(tái)第二部分  習(xí)    題習(xí)題1  概述習(xí)題2  Java語(yǔ)言基礎(chǔ)習(xí)題3  面向?qū)ο蠹夹g(shù)習(xí)題4  Java類(lèi)和對(duì)象的高級(jí)特征習(xí)題5  異常處理習(xí)題6  圖形界面設(shè)計(jì)習(xí)題7  多線(xiàn)程機(jī)制習(xí)題8  輸入輸出流習(xí)題9  Applet應(yīng)用程序習(xí)題10  網(wǎng)絡(luò)通信習(xí)題11  Web開(kāi)發(fā)技術(shù)JSP習(xí)題12  J2EE概論第三部分  上機(jī)操作實(shí)習(xí)實(shí)驗(yàn)1  金額的中文大寫(xiě)方式實(shí)驗(yàn)2  求解約瑟夫環(huán)問(wèn)題實(shí)驗(yàn)3  設(shè)計(jì)銀行賬戶(hù)類(lèi)及存取款操作方法實(shí)驗(yàn)4  繼承String類(lèi)重載replace方法實(shí)驗(yàn)5  設(shè)計(jì)學(xué)生成績(jī)表實(shí)驗(yàn)6  計(jì)算器實(shí)驗(yàn)7  利用線(xiàn)程比較插入、冒泡排序算法的運(yùn)行時(shí)間實(shí)驗(yàn)8  使用多種方式讀取文本文件實(shí)驗(yàn)9  瀏覽器中的圖形與動(dòng)畫(huà)設(shè)計(jì)實(shí)驗(yàn)10  以Socket方式發(fā)送與接收郵件實(shí)驗(yàn)11  網(wǎng)上購(gòu)書(shū)第四部分  綜合應(yīng)用實(shí)習(xí)實(shí)習(xí)1  設(shè)計(jì)一個(gè)Java程序編輯器實(shí)習(xí)2  設(shè)置日期時(shí)間屬性實(shí)習(xí)3  利用線(xiàn)程比較查找、排序算法的運(yùn)行時(shí)間實(shí)習(xí)4  交通信號(hào)燈的線(xiàn)程設(shè)計(jì)實(shí)習(xí)5  使用對(duì)象流模擬對(duì)象數(shù)據(jù)庫(kù)實(shí)習(xí)6  網(wǎng)上發(fā)牌程序?qū)嵙?xí)7  設(shè)計(jì)郵箱實(shí)習(xí)8  設(shè)計(jì)一個(gè)聊天室程序第五部分  附    錄附錄A  ASCII碼表附錄B  Java關(guān)鍵字表附錄C  Java部分類(lèi)庫(kù)表C.1  java.lang包C.1.1  Object類(lèi)C.1.2  數(shù)據(jù)類(lèi)型包裝類(lèi)C.1.3  String類(lèi)C.1.4  Math類(lèi)C.1.5  System類(lèi)C.1.6  Class類(lèi)C.1.7  Runtime類(lèi)C.1.8  異常處理類(lèi)C.1.9  線(xiàn)程類(lèi)C.2  java.util包C.2.1  Date類(lèi)C.2.2  Calendar類(lèi)C.3  java.text包C.4  java.awt包C.4.1  組件類(lèi)及其子類(lèi)C.4.2  事件類(lèi)C.4.3  布局管理器C.44  字體與顏色C.4.5  菜單組件C.4.6  繪圖類(lèi)C.5  java.io包C.5.1  字節(jié)流C.5.2  文件C.5.3  字符流C.6  java.applet包C.7  java.net包C.7.1  URLC.7.2  Socket附錄D  HTML與JSPD.1  HTMLD.2  JSP參考文獻(xiàn)
 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)