注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔Java程序設計實用教程

Java程序設計實用教程

Java程序設計實用教程

定 價:¥27.00

作 者: 馬迪芳等編著
出版社: 清華大學出版社
叢編項: 高等學校計算機科學與技術教材
標 簽: JAVA語言

ISBN: 9787810823333 出版時間: 2004-09-01 包裝: 平裝
開本: 26cm 頁數: 351 字數:  

內容簡介

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

作者簡介

暫缺《Java程序設計實用教程》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號