2020香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2020香港最具教育競爭力中學/小學/幼稚園排名指南
服务全球华人的中英文書籍網上書店
您的購物車是空的

軟件職業技術學院「十一五」規劃教材:Java編程基礎

  • 作者:曹靜 編
  • 出版社: 中國水利水電出版社
  • 出版時間:2008-06-01
  • 版次:1
  • 商品編號: 10432830

    頁數:197

    印次:1

    印刷時間:2008-06-01


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

購買數量:

內容簡介

 

 Java語言具備面向對象、與平台無關、分佈式、多線程等特點。經過多年的發展,已經成長為優秀的主流開發語言。尤其隨著J2EE的推廣與運用,使得Java語言的功能更為強大,應用範圍更為廣泛。
  《軟件職業技術學院"十一五「規劃教材:Java編程基礎》重點介紹了Java語言的核心語法、程序的流程控制、數組與字符串的應用、Java面向對象程序設計的主要思想和技巧以及Java的異常處理、常用的API等,囊括了Java基礎編程的主要內容。
  另外,《軟件職業技術學院"十一五」規劃教材:Java編程基礎》還通過大量的示例向讀者展示了Java的編程規範和編程方法,幫助讀者建立由感性到理性的深入認識,特別注重提高讀者運用Java語言和面向對象技術解決實際問題的能力,讀者通過實踐例題以及完成課後編程習題,能夠迅速掌握Java編程的基本技巧,為今後進一步學習Java的高級編程打下堅實的基礎。
  《軟件職業技術學院"十一五「規劃教材:Java編程基礎》結構嚴謹,語言流暢,不僅可以作為計算機及相關專業的教材,同時也適合作為廣大編程愛好者的自學教材。

目錄

前言
第1章 引言
教學要求
1.1 什麼是編程
1.2 Java是什麼
1.2.1 Java的語言背景
1.2.2 Java可以做什麼
1.2.3 Java的技術特點
1.2.4 Java平台介紹
1.2.5 Java運行系統
本章小結
思考題

第2章 開發Java程序
教學要求
2.1 下載、安裝和使用JDK
2.1.1 下載和安裝JDK
2.1.2 配置環境變量

2.2 第一個Java程序實例:HelloJava
2.2.1 編寫源程序HelloJava.java
2.2.2 編譯和運行
2.2.3 源代碼解析
2.2.4 Java的類文件

2.3 Java開發工具IDE
2.3.1 小巧的JCreator
2.3.2 開源的Eclipse
本章小結
編程練習題

第3章 類和對象
教學要求
3.1 類和對象的基本概念
3.1.1 淺述面向對象的軟件開發方法
3.1.2 概念世界的實體與程序中的對象
3.1.3 初識類與對象

3.2 類的實現
3.2.1 類的組成
3.2.2 特殊的方法:構造方法

3.3 對象的使用
3.3.1 使用對象的程序實例
3.3.2 從類實例化對象
3.3.3 屬性的get和set方法
3.4 使用對象和類的OOP編程實例
本章小結
編程練習題

第4章 Java語言基礎
教學要求
4.1 代碼編寫規範
4.2 標識符
4.2.1 標識符命名規則
4.2.2 Java關鍵字
4.3 註釋
4.4 常量與變量

4.5 數據類型
4.5.1 基本數據類型
4.5.2 類型轉換
4.5.3 基本數據類型的包裝類
4.5.4 引用類型簡介

4.6 運算符與表達式
4.6.1 各種常用運算符
4.6.2 表達式與語句
4.6.3 複雜的運算:運算符與表達式的綜合運用

4.7 簡單的輸入與輸出
4.7.1 使用System.out.println()和System.in.read()
4.7.2 使用JOptionPane.showlnputDialog()和JOptionPane.showMessageDialog()
本章小結
編程練習題

第5章 深入討論類
教學要求
5.1 對象的創建與銷毀
5.2 引用賦值
5.3 深入討論方法
5.3.1 方法的定義、調用和返回
5.3.2 從方法返回對象
5.3.3 區別同名的局部變量與成員變量:this引用
5.4 構造方法

5.5 類的靜態成員
5.5.1 static關鍵字
5.5.2 成員與靜態方法的關係

5.6 表現多態:方法重載
5.6.1 如何定義和調用重載的方法
5.6.2 構造方法的重載

5.7 繼承
5.7.1 類的繼承
5.7.2 super關鍵字
5.7.3 繼承中的final修飾符

5.8 抽象類與接口
5.8.1 抽象類與抽象方法
5.8.2 接口
5.8.3 接口實現多繼承效果

5.9 包與訪問控制修飾符
5.9.1 包的概念與作用
5.9.2 使用包
5.9.3 訪問控制符
本章小結
編程練習題

第6章 程序的流程控制
教學要求
6.1 流程控制語句
6.2 選擇結構
6.2.1 二選一:if-else語句
6.2.2 多選一:嵌套的if-else結構
6.2.3 另一種多選一:switch語句
6.2.4 實例運用

6.3 循環結構
6.3.1 while語句
6.3.2 for語句
6.3.3 do-while語句
6.3.4 循環的嵌套
6.3.5 實例運用

6.4 跳轉控制
6.4.1 break語句的使用
6.4.2 continue語句的使用
本章小結
編程練習題

第7章 數組
教學要求
7.1 基本數據類型的一維數組
7.1.1 定義和初始化
7.1.2 數組與for循環的結合運用
7.1.3 實例運用
7.2 對象數組

7.3 多維數組
7.3.1 多維數組的形成
7.3.2 二維數組的定義和使用
7.4 數組實用類Arrays
本章小結
編程練習題

第8章 異常處理
教學要求
8.1 保證程序的健壯性:異常處理
8.1.1 異常的基本概念
8.1.2 Java的異常處理機制
8.1.3 異常的分類

8.2 處理異常
8.2.1 未被捕獲的異常
8.2.2 利用try-catch-finally語句處理異常
8.2.3 自定義異常
8.2.4 使用throw拋出異常
8.2.5 使用throws
8.2.6 綜合實例
本章小結
本章介紹的類、對象和方法
編程練習題

第9章 處理字符串
教學要求
9.1 字符串的表示
9.2 String類
9.2.1 String的構造函數
9.2.2 使用String
9.2.3 實例運用:基本數據類型與字符串的轉換

9.3 StringBuffer類
9.3.1 StdngBuffer的構造函數
9.3.2 使用StringBuffer
9.3.3 實例運用:加密與解密

9.4 字符串分析器:StringTokenizer
9.4.1 StringTokenizer類的作用
9.4.2 使用StringTokenizer類分析字符串
9.4.3 操作字符串方法的運用
9.4.4 實例運用:危險字符過濾器
本章小結
本章介紹的類、對象和方法
編程練習題

第10章 Java常用API介紹
教學要求
10.1 Java常用API簡介
10.2 數學函數的使用:Math類
10.2.1 Math類簡介
10.2.2 Math類常量
10.2.3 Math類常用方法

10.3 隨機數的產生:Random類
10.3.1 Random類簡介
10.3.2 Random類常用方法

10.4 處理時間與日期類
10.4.1 簡介
10.4.2 Date類
10.4.3 DateFormat類
10.4.4 Calendar類

10.5 大數字的處理
10.5.1 BigInteger類
10.5.2 BigDecimal類
本章小結
編程練習題
參考文獻


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