Java程序設(shè)計(jì)案例教程與實(shí)訓(xùn)

出版時(shí)間:2011-8  出版社:北京大學(xué)出版社  作者:董迎紅,王薇 主編  頁(yè)數(shù):354  

內(nèi)容概要

  本書根據(jù)最新計(jì)算機(jī)教學(xué)大綱,并結(jié)合企業(yè)用人的需求,全面講解了Java的基礎(chǔ)內(nèi)容和編程方法。在內(nèi)容的深度和廣度方面都給予了仔細(xì)考慮,在類、對(duì)象、繼承、接口等重要的基礎(chǔ)知識(shí)上側(cè)重深度,而在實(shí)用類的講解上側(cè)重廣度。本書的特點(diǎn)是每章都提供了教學(xué)提示、教學(xué)目標(biāo)、知識(shí)結(jié)構(gòu)圖等,知識(shí)內(nèi)容循序漸進(jìn),概念清晰,通俗易懂,思路新穎,集主教材、實(shí)訓(xùn)、習(xí)題于一體;把面向?qū)ο蠓治鲈O(shè)計(jì)與JaVa面向?qū)ο蟮木幊滔嘟Y(jié)合,從簡(jiǎn)單示例到比較復(fù)雜的示例,由淺入深,逐步推進(jìn)。面向?qū)ο蠓治鲈O(shè)計(jì)階段適當(dāng)引入可視化類圖來(lái)描述類的內(nèi)容與類之間的關(guān)聯(lián),這樣有助于學(xué)生理解面向?qū)ο蠓治鲈O(shè)計(jì),提高學(xué)生面向?qū)ο蟮某绦蛟O(shè)計(jì)能力。本書按照“案例驅(qū)動(dòng),強(qiáng)化實(shí)踐,突出方法,重在應(yīng)用”的要求,力求將知識(shí)點(diǎn)融入具體的實(shí)訓(xùn)練習(xí)中,循序漸進(jìn)地培養(yǎng)學(xué)生實(shí)際應(yīng)用能力。
  本書適合作為高等院校的相關(guān)課程教材,也可作為計(jì)算機(jī)愛(ài)好者學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)的自學(xué)教材。

書籍目錄

第1章 Java語(yǔ)言概述
1.1 Java語(yǔ)言簡(jiǎn)介
1.1.1 Java語(yǔ)言的歷史
1.1.2.Java語(yǔ)言與C++語(yǔ)言的區(qū)別
1.1.3 Java語(yǔ)言與Internet的關(guān)系
1.2 Java語(yǔ)言的特點(diǎn)
1.2.1 面向?qū)ο?br />1.2.2 平臺(tái)無(wú)關(guān)性
1.2.3 安全穩(wěn)定
1.2.4 易于學(xué)習(xí)
1.3 Java虛擬機(jī)
1.3.1 什么是Java虛擬機(jī)
1.3.2 Java虛擬機(jī)體系結(jié)構(gòu)
1.4 Java平臺(tái)
1.4.1 Java常用包
1.4.2 Java工具
1.5 Java類庫(kù)
1.6 Java執(zhí)行環(huán)境
習(xí)題
上機(jī)實(shí)訓(xùn)
第2章 Java面向?qū)ο缶幊袒A(chǔ)
2.1 對(duì)象的定義和引用
2.1.1 構(gòu)造方法
2.1.2 對(duì)象的創(chuàng)建
2.1.3 對(duì)象的使用
2.1.4 對(duì)象的銷毀
2.2 案例分析:銀行賬戶對(duì)象的創(chuàng)建
2.3 靜態(tài)成員與實(shí)例成員
2.3.1 靜態(tài)屬性與實(shí)例屬性
2.3.2 靜態(tài)方法與實(shí)例方法
2.3.3 靜態(tài)成員與實(shí)例成員的特征
2.3.4 關(guān)鍵字this的使用
2.4 方法的重載
2.4.1 成員方法的重載
2.4.2 構(gòu)造方法的重載
2.5 案例分析:銀行賬戶類構(gòu)造方法的重載
2.6 類的封裝和訪問(wèn)控制
2.6.1 類的封裝
2.6.2 訪問(wèn)控制
2.7 案例分析:簡(jiǎn)單的銀行賬戶管理程序
習(xí)題
上機(jī)實(shí)訓(xùn)
第3章 標(biāo)識(shí)符、關(guān)鍵字與類型
3.1 Java和Unicode
3.2 標(biāo)識(shí)符
3.3 關(guān)鍵字
3.4 注釋和分隔符
3.5 常量和變量
3.5.1 常量
3.5.2 變量
3.6 基本數(shù)據(jù)類型
3.6.1 布爾型
3.6.2 整型
3.6.3 浮點(diǎn)型
3.6.4 字符型
3.7 字符串類
3.7.1 String類
3.7.2 String Buffel類
習(xí)題
上機(jī)實(shí)訓(xùn)
第4章 表達(dá)式與運(yùn)算符
4.1 表達(dá)式
4.2 運(yùn)算符
4.2.1 算術(shù)運(yùn)算符
4.2.2 關(guān)系運(yùn)算符
4.2.3 邏輯運(yùn)算符
4.2.4 位運(yùn)算符
4.2.5 賦值運(yùn)算符
4.2.6 條件運(yùn)算符
4.2.7 其他運(yùn)算符
4.3 運(yùn)算符的優(yōu)先級(jí)
4.4 數(shù)據(jù)類型轉(zhuǎn)換
4.4.1 自動(dòng)類型轉(zhuǎn)換
4.4.2 強(qiáng)制類型轉(zhuǎn)換
習(xí)題
上機(jī)實(shí)訓(xùn)
第5章 Java語(yǔ)句
5.1 語(yǔ)句、空語(yǔ)句和塊
5.2 表達(dá)式語(yǔ)句
5.3 選擇語(yǔ)句
5.3.1 if語(yǔ)句
5.3.2 switch語(yǔ)句
5.4 循環(huán)語(yǔ)句
5.5 break語(yǔ)句、continue語(yǔ)句和標(biāo)號(hào)
5.6 return語(yǔ)句和System.exit()方法
5.6.1 return語(yǔ)句
5.6.2 案例分析:retum語(yǔ)句實(shí)例
5.6.3 System.exit()方法
5.6.4 案例分析:System.exi t()方法實(shí)例
5.6.5 案例分析:綜合實(shí)例
5.7 注釋語(yǔ)句和javadoc
5.8 異常處理
5.8.1 捕獲異常
5.8.2 拋出異常
習(xí)題
上機(jī)實(shí)訓(xùn)
第6章 數(shù)組
6.1 一一維數(shù)組
6.1.1 數(shù)組的聲明
6.1.2 數(shù)組的創(chuàng)建
6.1.3 數(shù)組的訪問(wèn)
6.2 多維數(shù)組
6.2.1 二維數(shù)組聲明與初始化
6.2.2 二維數(shù)組元素的引用
6.2.3 案例分析:二維數(shù)組的使用
6.3 字符數(shù)組
6.3.1 字符數(shù)組與字符串
6.3.2 字符串
6.3.3 字符串?dāng)?shù)組
6.4 數(shù)組作為方法的參數(shù)
習(xí)題
上機(jī)實(shí)訓(xùn)
第7章 類和對(duì)象的擴(kuò)展
7.1 類的繼承
7.1.1 繼承的引入
7.1.2 子類的定義和使用
7.1.3 成員變量的隱藏
7.1.4 方法的覆蓋
7.1.5 super關(guān)鍵字
7.1.6 final關(guān)鍵字
7.2 案例分析:VIP銀行賬戶類的創(chuàng)建
7.3 多態(tài)
7.3.1 多態(tài)的概念
7.3.2 向上轉(zhuǎn)型
7.3.3 向下轉(zhuǎn)型
7.4 抽象類
7.4.1 抽象方法的聲明
7.4.2 抽象類的聲明
7.4.3 抽象類的使用
7.5 內(nèi)部類與外部類
7.6.1 ava異常處理機(jī)制
7.6.1 異常處理概述
7.6.2 異常分類
7.6.3 異常的處理
……
第8章 接口
第9章 JVA包與可視性
第10章 GUI圖形用戶界面
第12章 JAVA中的輸入/輸出
第13章 線程
第14章 JAVA中的網(wǎng)絡(luò)編程
第15章 JAVA與數(shù)據(jù)庫(kù)(JDBC)
第16章 綜合案例——鐵路查詢系統(tǒng)
參考文獻(xiàn)

編輯推薦

  案例驅(qū)動(dòng):以125個(gè)案例講解Java編程語(yǔ)言的實(shí)戰(zhàn)性特點(diǎn)  強(qiáng)化實(shí)踐:以50個(gè)實(shí)訓(xùn)鞏固練習(xí)所學(xué)到的核心知識(shí)內(nèi)容  突出方法:采用案例描述、案例分析和案例實(shí)現(xiàn)三位一體的方法  重在應(yīng)用:以一個(gè)可以運(yùn)行的綜合系統(tǒng)開(kāi)發(fā)過(guò)程來(lái)詮釋實(shí)際應(yīng)用

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Java程序設(shè)計(jì)案例教程與實(shí)訓(xùn) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7