java編程基礎 (軟體職業技術學院“十一五”規劃教材)

java編程基礎 (軟體職業技術學院“十一五”規劃教材)

《java編程基礎 (軟體職業技術學院“十一五”規劃教材)》是2008年中國水利水電出版社出版的圖書,作者是曹靜。《軟體職業技術學院“十一五”“規劃教材:Java編程基礎》特點:以實際工程項目為引導來說明各知識點,使學生學為所用。突出實習實訓,重在培養學生的專業能力和實踐能力。內容銜接合理,採用項目驅動的編寫方式,完全按項目運作所需的知識體系設定結構。配套齊全,不僅包括教學用書,還包括實習實訓材料,教學課件等,使用方便。

基本介紹

  • 中文名:java編程基礎 (軟體職業技術學院“十一五”規劃教材)
  • 作者:曹靜
  • 出版社:中國水利水電出版社 
  • ISBN:9787508455891
內容簡介,圖書目錄,

內容簡介

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類
本章小結
編程練習題
參考文獻

相關詞條

熱門詞條

聯絡我們