Java程序設計

出版時間:2008-10  出版社:清華大學出版社  作者:高曉黎,劉博 主編;田星火,蘇百兗 副主編  頁數(shù):343  

內(nèi)容概要

本書摒棄東拼西湊的編書模式,最大限度地保持原創(chuàng)風格,以獨有的知識體系、嚴密的內(nèi)在邏輯、鮮活的示范案例以及深入的講解剖析,將Java面向對象的本質(zhì)和特征淋漓盡致地揭示給讀者。本書大量采用表格、圖示、UML分析等表達手段,將高度濃縮、條理清晰的知識線索呈現(xiàn)給讀者,使其以最大的吸納量、最高的效率,來獲取最有價值的信息。    全書共分15章及兩個附錄,內(nèi)容包括Java基礎、面向對象編程、AWT與Swing編程、圖形圖像處理、Applet、多線程、網(wǎng)絡編程以及文件操作等。    書中涉及的所有程序源碼、圖、表可從本書配套光盤中找到;也可登錄清華大學出版社的官方網(wǎng)站,從該教材的支持網(wǎng)站上下載相關資源。    本書適合作為計算機和網(wǎng)絡等相關專業(yè)的大、中專學生學習Java編程的教材,亦可作為相關研究人員及工程技術人員的參考書。

書籍目錄

第1章 走馬觀花看Java 1.1 初識Java程序  1.1.1 Java程序的類型  1.1.2 簡單的GUI應用程序.  1.1.3 控制臺應用程序 1.2 程序的設計規(guī)則  1.2.1 應用程序的結構  1.2.2 注釋  1.2.3 Java程序的設計原則 1.3 進一步了解Java  1.3.1 Java演義  1.3.2 Java的優(yōu)勢  1.3.3 Java虛擬機  1.3.4 垃圾回收 本章習題第2章 Java程序開發(fā) 2.1 Java開發(fā)工具概述 2.2 JDK的安裝與配置  2.2.1 JDK的版本變遷  2.2.2 JDK的下載與安裝  2.2.3 系統(tǒng)環(huán)境變量的設置 2.3 JDK常用命令 2.4 Java API 2.5 基于JDK的Java程序開發(fā)  2.5.1 Java程序開發(fā)步驟  2.5.2 Java應用程序開發(fā)  2.5.3 Applet小程序開發(fā) 本章習題第3章  Java的基本語法——C++語言的克隆 3.1 Java語言符號集  3.1.1 Java的符號  3.1.2 Java標識符  3.1.3 Java關鍵字  3.1.4 Java運算符  3.1.5 Java分隔符 3.2 數(shù)據(jù)類型與類型轉型  3.2.1 Java的數(shù)據(jù)類型  3.2.2 常量與變量  3.2.3 基本數(shù)據(jù)類型  3.2.4 基本數(shù)據(jù)類型的封裝  3.2.5 數(shù)據(jù)類型轉型的原則 3.3 運算符與表達式  3.3.1 算術運算符與算術表達式  3.3.2 關系運算符與關系表達式  3.3.3 邏輯運算符與邏輯表達式  3.3.4 位運算符與位表達式  3.3.5 賦值運算符與賦值表達式  3.3.6 條件運算符與條件表達式  3.3.7 運算符的優(yōu)先級 3.4 程序的控制結構  3.4.1  順序結構  3.4.2 分支結構  3.4.3 循環(huán)結構  3.4.4 進一步了解循環(huán)  3.4.5 跳轉結構 本章習題第4章 類與對象:構建Java程序的基石 4.1 面向對象程序設計  4.1.1 面向對象的基本概念  4.1.2 面向對象的特征  4.1.3 面向對象程序設計的優(yōu)越性 4.2 類的描述  4.2.1 類的定義  4.2.2 屬性聲明  4.2.3  方法定義 ……第5章 數(shù)組第6章 Java面向對象的特征第7章 AWT支持下的GUI編程第8章 Java的事件處理機制第9章 Swing支持下的GUI編程第10章 文本顯示與圖形圖像處理第11章 Java Aplet及其運行機制第12章 多線程第13章 異常處理第14章 網(wǎng)絡編程第15章 輸入輸出流與文件操作附錄A JCreator使用指南附錄B 各章習題參考答案

章節(jié)摘錄

  第1章 走馬觀花看Java  1.1 初識Java程序  1.1.1 Java程序的類型  Java語言是近年來才興起的一種完全面向對象(object oriented)的編程語言,目前應用廣泛。許多與Java語言相關的技術與輔助開發(fā)工具(如JSP、Tomcat、Hibernate等),也成為當今的研究熱點?! ava程序有三種基本類型:Java應用程序、Applet小程序與Servlet小程序。其中Java應用程序開發(fā)技術是本書講解的重點,也是學習其他兩類小程序開發(fā)的基礎?! 。?)Java應用程序,即Java application,是一種通用程序,它不需要Web瀏覽器,能夠獨立運行于任何具備Java運行環(huán)境的設備中,這些設備除了計算機外,還可以是PDA(掌上電腦)、手機等嵌入式設備。Java應用程序根據(jù)運行界面的不同,又可分為控制臺(console)應用程序和圖形用戶界面(GUI)應用程序兩種?! 】刂婆_應用程序的用戶界面不是圖形化的,人機交互以文本字符為主,輸入設備主要是鍵盤,程序運行的邏輯由預定的流程來控制?! UI應用程序最大的特征是程序界面由圖形化的要素構成(如窗體、對話框、命令按鈕等),程序沒有預定的運行流程,而是由隨機事件來驅動。輸入設備以鼠標、鍵盤為主,人機交互由消息機制來支持。GUI應用程序是當前編程的主流?! 。?)Applet 小程序,又稱為Java Applet,是一種存儲于WWW(萬維網(wǎng))服務器的Java程序,由游覽器下載到客戶系統(tǒng)中,并通游覽器來運行,Java Applet通常較小,以減少下載時間,它由超文本標記語言(HTML)的Web頁來調(diào)用。

編輯推薦

  本叢書免費提供以下配套教學資源:  電子教案:包括每章的教學重點、難點、授課內(nèi)容等。習題庫:提供多種形式的習題,并配有習題答案或要點分析,部分圖書還提供了模擬試卷。案例庫:提供豐富的教學案例,并給出分析內(nèi)容或揭示。專題拓展:因限于篇幅等原因不能在紙質(zhì)教材中講授的知識點,將在網(wǎng)絡中得到補充或擴展。

圖書封面

評論、評分、閱讀與下載


    Java程序設計 PDF格式下載


用戶評論 (總計2條)

 
 

  •   要有點基礎才看到懂,不錯
  •   質(zhì)量不錯 很有用,對于初學者很有幫助,
 

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

京ICP備13047387號-7