內容簡介
Java是當今最受歡迎的網路程式語言之一,它是一種簡單、完全面向對象、解釋執行、動態下載、具有多執行緒能力、可分布訪問數據、健壯且安全的新一代語言。
(1)全書內容依據Java的功能和實際用途來安排,並且嚴格控制每章的篇幅,從而方便教師講解和學生學習;(2)大部分功能介紹都以“理論+實例+操作”的形式進行,並且所舉實例簡單、典型、實用,從而便於讀者理解所學內容,並能活學活用;(3)將Java的一些使用技巧很好地融入到了書中,從而使《Java程式設計實例與操作》獲得增值;(4)各章都給出了一些精彩的綜合實例,便於讀者鞏固所學知識,並能在實踐中套用。
《Java程式設計實例與操作》配有完善的資料包(包括書中全部實例、習題答案和一個優秀的教學課件),非常適合作為高職高專院校以及各類計算機教育培訓機構的專用教材,也可供Java愛好者參考。
目錄
第1章 認識Java
Java是一種簡單的,跨平台的,面向對象的,性能優異的多執行緒動態語言。當1995年SUN推出Java語言之後,全世界的目光都被這個神奇的語言所吸引。目前,手機和其他消費類電子產品中的應用程式大部分都是用Java語言開發的。你是不是已經等不及想要駕馭它,那么現在就讓我們一起來開始Java之旅吧!
1.1 了解Java的產生、發展與特點
1.1.1 Java的產生與發展
1.1.2 Java語言的特點
1.2 熟悉Java的開發工具與開發環境
1.2.1 JRE、JVM與JDK
實例1-1 JDK的下載、安裝和配置
1.2.2 優秀的Java集成開發環境Eclipse
實例1-2 Eclipse下載與基本使用方法
1.3 了解Java程式的基本結構
實例1-3 使用JDK開發一個簡單的Java應用程式
實例1-4 使用:Eclipse開發一個簡單的Java程式
實例-5開發一個簡單的JavaApplet
綜合實例——算數運算
本章小結
思考與練習
第2章 Java語言編程基礎
俗話說“千里之行,始於足下”,要想學好一門語言,首先要紮實地掌握這門語言的基礎知識。在這一章中,我們將學習Java語言中數據類型、運算符、表達式、控制語句以及程式注釋方法。雖然這些內容都比較簡單,但它們卻是學好Java語言的基礎……
2.1 了解Java的標識符與關鍵字
2.1.1 Java標識符的命名規則
2.1.2 Java關鍵字與保留字
實例2-1 識別Java的合法標識符
2.2 了解Java的數據類型
2.2.1 Java的數據類型
2.2.2 數據類型轉換
2.2.3 各種數據類型數據的表示方式
2.3 了解JAVA的變數和常量
2.3.1 聲明變數的方法
2.3.2 聲明常量的方法
2.4 了解JAVA的運算符與表達式
2.4.1 算術運算符及其表達式
2.4.2 關係運算符及其表達式
2.4.3 邏輯運算符及其表達式
2.4.4 賦值運算符及其表達式
2.4..5 條件運算符及其表達式
2.4.6 位運算符及其表達式
實例2-2 用按位異或運算符實現數據加密/解密
2.4.7 運算符的優先權
2.5 熟悉JAVA程式的流程控制語句
2.5.1 順序結構
2.5.2 選擇結構
實例2-3 計算稅款
實例2-4 輸出某年某個月的天數
2.5.3 循環結構
實例2-5 遊戲中生命力購買問題
2.5.4 跳轉語句
2.6 掌握JAVA程式的注釋用法
綜合實例——顯示素數
本章小結
思考與練習
第3章 Java面向對象程式設計
JAVA語言之所以被稱為優秀的面向對象語言,因為它完全採用了面向對象程式設計的思想。而類和對象是面向對象編程的基礎,你知道什麼是類和對象嗎?類和對象的關係是什麼?如何使用類和對象呢?在本章中我們將一起學習。
3.1 了解面向對象程式設計的基本概念
3.1.1 對象
3.1.2 類
3.1.3 封裝
3.1.4 繼承
3.1.5 多態
3.2 掌握類的使用方法
3.2.1 類聲明
3.2.2 成員變數與常量
3.2.3 方法的聲明與實現
3.2.4 類的構造方法
實例3-1 計算斐波納契數列
3.3 熟悉對象的創建與使用方法
3.3.1 對象的創建
3.3.2 對象的使用
3.3.3 Java的垃圾回收機制——對象的清除
實例3-2計算一元二次方程的根
3.4 了解包的創建與使用方法
3.4.1 包的創建、聲明與使用
實例3-3 包的創建與使用
3.4.2 Java的常用包
綜合實例——模擬貸款
本章小結
思考與練習
第4章 類的深入解析
第5章 數組和字元串
第6章 異常處理
第7章 數據輸入與輸出
第8章 Java的多執行緒機制
第9章 圖形用戶界面開發
第10章 Java網路編程入門
第11章 Java資料庫編程入門
第12章 圖書管理系統開發