Java程序設計基礎(微課版)(第2版)
歐楠
相關主題
商品描述
本書較為全面地介紹了Java程序開發的相關知識。全書共10章,主要內容包括面向對象概述、Java數據類型與運算符、Java程序結構控制、類的封裝性、類的繼承性、類的多態性、異常、集合框架、常用的Java類,以及綜合實踐項目——圖書管理系統。
本書配套豐富的教學資源,包括微課視頻、教學PPT、教學大綱、教案、課後習題及答案等。
本書適合作為高等教育本、專科院校計算機相關專業的教材,也可供廣大計算機編程愛好者自學使用。
作者簡介
歐楠,湖南信息職業技術學院計算機系軟件教研室Java課程組負責人,優秀青年教師,曾參與編寫過多本Java相關教材,長年從事Java一線教學,有豐富的教學經驗。
目錄大綱
第1章 面向對象概述
1.1 面向對象簡介
1.1.1 面向對象的概念
1.1.2 面向對象程序設計的基本特性
1.2 Java的發展及應用
1.2.1 Java產生的背景
1.2.2 Java的特點
1.3 Java程序的運行原理
1.3.1 Java程序的運行機制
1.3.2 Java程序的運行過程
1.4 Java開發環境的搭建及IDE工具的使用
1.4.1 搭建Java開發環境
1.4.2 IDE工具的使用
知識擴展:JDK14新特性
【本章實踐】——用記事本編輯源程序並執行
本章小結
習題練習
第2章 Java數據類型與運算符
2.1 Java基礎語法
2.1.1 Java註釋
2.1.2 標識符
2.1.3 關鍵字和保留字
2.1.4 Java代碼的格式及規範
【練一練】保存與顯示成績
2.2 Java的數據類型
2.2.1 基本數據類型
2.2.2 引用數據類型
2.2.3 Java數據類型的轉換
【練一練】打印個人信息
2.3 變量與常量
2.3.1 變量
2.3.2 常量
【練一練】計算圓的面積
2.4 運算符
2.4.1 算術運算符
2.4.2 賦值運算符
2.4.3 關系運算符
2.4.4 邏輯運算符
2.4.5 三元運算符
2.4.6 運算符的優先級
【練一練】拆分3位整數
2.5 Java基本輸入輸出
2.5.1 輸入語句
2.5.2 輸出語句
2.5.3 控制臺簡介
【練一練】計算梯形面積
知識擴展:Math與Random類
【擴展練習】猜數字遊戲
本章實踐——圖書入庫
本章小結
習題練習
第3章 Java程序結構控制
3.1 流程控制語句
3.1.1 選擇語句
3.1.2 循環語句
3.1.3 跳轉語句
【練一練】模擬銀行ATM操作菜單
3.2 數組
3.2.1 數組的概念
3.2.2 一維數組
3.2.3 二維數組
3.2.4 對象數組
3.2.5 數組類
【練一練】隨機排名
3.3 字符串
3.3.1 構造字符串對象
3.3.2 String類的常用方法
3.3.3 字符串應用示例
【練一練】手機號碼的保護
3.4 方法
……
第4章 類的封裝性
第5章 類的繼承性
第6章 類的多態性
第7章 異常
第8章 集合框架
第9章 常用的Java類
第10章 綜合實踐項目——圖書管理系統

