2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

Java程序設計與應用

  • 作者:李明,等 編
  • 出版社: 清華大學出版社
  • 出版時間:2010-03-01
  • 版次:1
  • 商品編號: 10340632

    頁數:395

    印次:1

    印刷時間:2010-03-01


HK$68.20 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《Java程序設計與應用》主體內容包括5篇22章,按照由易到難的順序,循序漸進地將Java語言的知識、思想、應用三者結合起來進行講解。具有體系的獨創性、知識的框架性、思想的經驗性、案例的實用性、項目的演化性、內容的循序漸進性和學習的示範性等特點。
  《Java程序設計與應用》定位於Java語言的初學者。可以作為本科院校和大專院校的計算機、信息管理、電子商務、電子、通信、電氣等專業的Java語言、計算機語言、程序設計、數據結構、軟件開發工具等課程的教材;可以作為社會培訓機構的Java語言培訓、計算機培訓的教材;也可作為想進入軟件開發行業的有志人士的入門教材和業內人士的知識手冊。

目錄

第1篇 Java語言入門
第1章 Java語言簡介
1.1.Java語言的產生與發展歷程
1.1.1 Java語言的產生
1.1.2 Java語言的發展歷程
1.2 Java的特點
1.2.1 簡單性
1.2.2 面向對象
1.2.3 分佈式
1.2.4 強健性
1.2.5 安全性
1.2.6 結構中立
1.2.7 可移植性
1.2.8 解釋方式執行
1.2.9 多線程
1.2.10 動態可擴充性
1.3 Java平台的版本
1.3.1 JavaSE(Java平台標準版)
1.3.2 JavaEE(Java平台企業版)
1.3.3 JavaME(Java平台微型版)
1.4 Java語言的應用現狀
1.5 Java語言的未來
練習題

第2章 Java開發環境
2.1 JDK簡介
2.2 JDK安裝
2.3 環境變量的說明與配置
2.3.1 環境變量說明
2.3.2 環境變量配置
2.3.3 環境變量配置的檢驗
2.4 Java程序的編程工具
2.4.1 記事本
2.4.2 Eclipse
2.4.3 JBuilder
2.4.4 VisualJ++
2.4.5 JDeveloper
2.4.6 JCreator
練習題

第3章 Java編程初體驗
3.1 Application方式程序體驗
3.1.1 編寫程序並保存
3.1.2 編譯並運行程序
3.2 Applet方式程序體驗
3.2.1 編寫程序並保存
3.2.2 編譯並運行程序
3.3 兩種方式程序的對比
練習題

第4章 Java程序開發的基本過程
4.1 Java程序結構
4.1.1 package語句
4.1.2 import語句
4.1.3 publicclass語句
4.1.4 class語句
4.1.5 interface語句
4.2 Java程序開發的一般步驟
4.2.1 設計並編寫程序
4.2.2 保存程序
4.2.3 編譯程序
4.2.4 修改程序
4.2.5 運行程序
4.3 Java程序的編譯運行機制
4.3.1 Java程序的編譯機制
4.3.2 Java程序的運行機制
4.4 Java中的簡單語句
4.4.1 賦值語句
4.4.2 輸出語句
4.4.3 註釋
4.5 Java程序開發示例
練習題

第2篇 Java語言元素
第5章 基本數據類型
5.1 數據類型的含義及其作用
5.2 基本數據類型
5.2.1 整數類型
5.2.2 浮點類型
5.2.3 字符類型
5.2.4 布爾類型
5.3 變量和常量
5.3.1 變量
5.3.2 常量
5.4 類型轉換
5.4.1 自動類型轉換
5.4.2 強制類型轉換
5.5 基本數據類型的類包裝
5.6 基本數據類型應用實例
5.6.1 需求描述
5.6.2 編寫程序
5.6.3 編譯運行
5.6.4 解釋說明
練習題

第6章 標識符
6.1 標識符的含義及其作用
6.2 命名規則
6.3 命名習慣
6.4 標識符應用實例
6.4..1 需求描述
6.4.2 編寫程序
6.4.3 編譯運行
6.4.4 解釋說明
練習題

第7章 運算符
7.1 運算符的含義及其作用
7.2 算術運算符
7.2.1 一元算術運算符
7.2.2 二元算術運算符
7.2.3 算術運算符的優先級
7.2.4 其他的數學運算
7.3 關係運算符
7.4 邏輯運算符
7.5 位運算符
7.5.1 位邏輯運算符
7.5.2 移位運算符
7.5 -3位運算符的優先級
7.6 賦值運算符
7.7 條件運算符
7.8 運算符的優先級
7.9 運算符應用實例
7.9.1 需求描述
7.9.2 編寫程序
7.9.3 編譯運行
7.9.4 解釋說明
練習題

第3篇 Java語言基礎
第8章 流程控制
8.1 流程控制的含義及其作用
8.2 順序結構
8.3 分支結構
8.3.1 雙分支結構
8.3.2 多分支結構
8.4 循環結構
8.4.1 for循環
8.4.2 while循環
8.4.3 do-while循環
8.5 流程跳轉語句
8.5.1 break語句
8.5.2 continue語句
8.5.3 標號語句
8.6 流程控制程序實例
8.6.1 需求描述
8.6.2 編寫程序
8.6.3 編譯運行
8.6.4 解釋說明
算法一:窮舉算法

第9章 數組
9.1 數組的含義及其作用
9.2 數組的定義
9.3 數組的使用
9.4 數組應用實例
練習題

第10章 字符串
10.1 字符串概述
10.2 字符串對象
10.3 字符串的常用方法
10.4 字符串應用實例
練習題

第4篇 Java語言編程思想
第11章 算法評價
11.1 算法的含義
11.2 算法評價的指標
11.3 算法評價實例
11.4 常用算法總結
練習題

第12章 基礎數據結構及算法實例
12.1 數據結構的含義及其作用
12.2 數組
12.3 鏈表
12.4 隊列
12.5 堆棧
12.6 樹
12.7 圖
練習題
項目第3種寫法

第13章 Java面向對象的基本概念及性質
13.1 面向對象的概念及核心思想
13.2 面向對象的基本概念
13.3 面向對象的特性
練習題
項目第4種寫法

第14章 Java面向對象程序的組織與編寫
14.1 包的概念及實現
14.2 類的概念及實現
14.3 接口的概念及實現
14.4 程序實例
練習題
項目第5種寫法

第15章 Java面向對象的知識重組
15.1 修飾符對比分析
15.2 類的類型對比分析
15.3 各種方法的對比分析
15.4 類和接口的關係
15.5 this和super的對比分析
15.6 對象數組
15.7 造型(east)
練習題

第5篇 Java語育編程技術
第16章 異常處理
16.1 什麼是異常處理
16.2 為什麼要處理異常
16.3 程序異常處理
16.4 數據異常處理
練習題

第17章 多線程
17.1 什麼是多線程
17.2 為什麼要使用多線程
17.3 多線程的實現
17.4 多線程程序實例
練習題

第18章 輸入輸出流
18.1 什麼是輸入輸出流
18.2 為什麼要使用輸入輸出流
18.3 文件及文件夾屬性操作
18.4 隨機訪問文件流
18.5 字節流
18.6 字符流
18.7 輸入輸出流程序實例
練習題
項目第6種寫法

第19章 對象串行化
19.1 什麼是對象串行化
19.2 為什麼要串行化對象
19.3 如何串行化對象
19.4 對象串行化程序實例
練習題

第20章 圖形用戶界面
20.1 圖形用戶界面概述
20.2 用戶界面的實現
20.3 功能事件的實現
20.4 圖形用戶界面程序實例
練習題
項目第7種寫法

第21章 Applet程序
21.1 什麼是Applet程序
21.2 Applet程序的創建
21.3 Applet程序的運行
21.4 Applet程序的生命週期
21.5 Applet程序的安全機制
21.6 Applet程序的編寫實例
練習題

第22章 集合和映射
22.1 集合
22.2 映射
練習題
項目第8種寫法
附錄A 項目的8種寫法對比分析
附錄B Java網絡資源
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。