商品簡介
本書作為Java程序設計的入門教材,突出“學了用,用了學”的編寫思想,力求深入淺出、有的放矢,以案例的展開引入理論的闡述,便于讀者掌握Java語言的編程特點。
本書基本的內容包括:JaVa概述,Java程序設計基礎,Java流程控制,數組與字符串,案例提出,面向對象程序設計,異常處理,多線程程序設計,數據庫編程,輸入輸出流,網絡編程和圖形用戶界面。
本書立足于高職高專學生的學習要求,亦可作為Jaya語言自學者的教材以及本科院校學生的輔助教材。
目次
第1章 Java概述
1.1 Java語言概述
1.1.1 Java.語言背景
1.1.2 ava語言特性
1.1.3 Java和C、C++的比較
1.1.4 Java開發平臺
1.1.5 一個簡單的Java程序
1.2 Java開發環境
1.2.1 Java虛擬機(JVM)
1.2.2 JDK、JRE、JVM之間的關係
1.2.3.IDK目錄結構
1.3 Eclipse使用介紹
1.3.1 Eclipse發展背景
1.3.2 Eclipse主要特點
1.3.3 Eclipse下載與安裝
1.3.4 Eclipse開發環境
第2章 Java程序設計基礎
2.1 標識符與數據類型
2.1.1 標識符
2.1.2 數據類型
2.2 變量與常量
2.2.1 常量
2.2.2 變量
2.2.3 變量的作用域
2.2.4 變量的默認值
2.3 語句、表達式和運算符
2.3.1 賦值運算符與賦值表達式
2.3.2 語句
2.3.3 算術運算符
2.3.4 關係運算符
2.3.5 邏輯運算符
2.3.6 位運算符
2.3.7 其他運算符
2.3.8 運算符的優先級
2.4 數據類型之間的轉換
2.4.1 自動類型轉換
2.4.2 強制類型轉換
2.4.3 表達式的類型轉換
2.5 注釋
2.6 關鍵字
2.7 Java編碼規範與編碼格式
Java基礎知識練習題
第3章 Java流程控制
3.1 選擇結構
3.1.1 if語句
3.1.2 switch語句
3.2 循環結構
3.2.1 while語句
3.2.2 dowhile語句
3.2.3 for循環
3.3 跳轉語句
3.3.1 break語句
3.3.2 continue語句
3.3.3 return語句
第4章 數組與字符串
4.1 教組
4.1.1 一維數組的定義
4.1.2 一維數組的初始化
4.1.3 一維數組的引用
4.1.4 多維數組
4.1.5 二維數組的定義
4.1.6 二維數組的初始化
4.1.7 二維數組的引用
4.1.8 數組的常用方法
4.2 字符串
4.2.1 字符串常量
4.2.2 String類字符串
4.2.3 StringBuffer類字符串
4.2.4 main()方法參數
第5章 案例提出——hnsoftedu教務管理系統軟件建設需求書
5.1 項目背景
5.1.1 背景說明
……
第6章 面向對象程序設計
第7章 異常處理
第8章 多線程程序設計
第9章 數據庫編程
第10章 輸入/輸出處理
第11章 網絡編程
第12章 圖形用戶界面設計
參考文獻