商品簡介
《軟件工程師培養叢書:Java編程技術基礎》按照高等院校、高職高專計算機課程基本要求,以案例驅動的形式來組織內容,突出計算機課程的實踐性特點。
《軟件工程師培養叢書:Java編程技術基礎》詳細介紹了Java編程技術基礎及相應的技巧,共分為9個章節:Java語言概述、變量和數據類型、運算符和表達式、分支結構、循環結構(一)、循環結構(二)、數組、Java中的方法(一)、Java中的方法(二)。
《軟件工程師培養叢書:Java編程技術基礎》結構清晰,內容豐富,案例典型,可作為高等院校、高職高專計算機相關專業的教材,也可作為計算機相關培訓班的教材,並適合Java程序設計人員參考。
目次
第1章 Java語言概述
1.1 程序設計語言
1.1.1 程序與指令
1.1.2 計算機語言
1.2 Java平臺
1.2.1 Java語言特性
1.2.2 Java平臺版本
1.3 Java集成開發環境
1.4 使用Eclipse開發Java應用
1.4.1 創建工程
1.4.2 創建Java源文件
1.4.3 編寫代碼
1.4.4 編譯運行
1.5 Java程序結構組成
1.6 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第2章 變量和數據類型
2.1 變量與常量
2.2 標識符
2.3 關鍵字
2.4 數據類型
2.5 變量的聲明及使用
2.5.1 聲明變量
2.5.2 使用變量
2.6 數據類型轉換
2.6.1 自動類型轉換
2.6.2 強制類型轉換
2.7 使用Scanner錄入數據
2.8 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第3章 運算符和表達式
3.1 表達式
3.2 賦值運算符與賦值表達式
3.3 算術運算符與算術表達式
3.3.1 一元運算符
3.3.2 二元運算符
3.3.3 複合賦值運算符
3.4 關係運算符與關系表達式
3.5 邏輯運算符與邏輯表達式
3.6 條件運算符
3.7 運算符的優先級
【小結】
【自測題】
【上機部分】
【課後作業】
第4章 分支結構
4.1 塊作用域
4.2 分支結構之if-else
4.2.1 if語句
4.2.2 if-else語句
4.2.3 嵌套if語句
4.2.4 多重if語句
4.3 分支結構之switch
4.4 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第5章 循環結構(一)
5.1 使用循環的原因
5.2 while循環
5.3 do-while循環
5.4 for循環
5.4.1 基本用法
5.4.2 逗號運算符
5.4.3 for循環的變化
5.5 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第6章 循環結構(二)
6.1 嵌套循環
6.2 break語句
6.3 continue語句
6.4 使用Eclipse對Java程序進行調試
【小結】
【自測題】
【上機部分】
【課後作業】
第7章 數組
7.1 數組的概述
7.2 數組的聲明
7.3 數組的初始化
7.4 數組的使用
7.5 使用length屬性測定數組長度
7.6 二維數組
7.7 常見應用
7.7.1 求最大值(最小值)
7.7.2 求平均值
7.7.3 對數組進行排序
7.8 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第8章 Java中的方法(一)
8.1 方法的概述
8.2 方法的定義
8.3 方法的返回值
8.3.1 基本數據類型的返回值
8.3.2 數組類型的返回值
8.4 方法的參數
8.5 常見問題
【小結】
【自測題】
【上機部分】
【課後作業】
第9章 Java中的方法(二)
9.1 數組作為參數
9.2 變量的作用域
9.3 可變參數的方法
9.4 類之間方法的相互調用
【小結】
【自測題】
【上機部分】
【課後作業】
附錄A Java技術與Java虛擬機
A.1 Java平臺結構
A.2 Java虛擬機的體系結構
A.3 Java虛擬機的運行過程
附錄B 設置環境變量
B.1 Java環境變量的作用
B.2 配置環境變量的方法
附錄C 排序算法
C.1 選擇排序
C.2 冒泡排序
C.3 插入排序
C.4 快速排序
附錄D Java編程中常見的錯誤類型