21天學通Java(第4版)

21天學通Java(第4版)
定價:359
NT $ 359
  • 作者:郭現傑
  • 出版社:電子工業出版社
  • 出版日期:2016-01-01
  • 語言:簡體中文
  • ISBN10:7121278413
  • ISBN13:9787121278419
  • 裝訂:392頁 / 普通級 / 4-1
 

內容簡介

Java是Sun公司在1995年推出的新的編程語言,它是一種跨平台的、應用於當前高速發展的網絡編程語言。Java語言具有跨平台、面向對象、安全、多線程、健壯性等優點,其中最 顯著的特點就是跨平台性,換句話說,無論在哪一個操作系統平台上,使用的代碼是完全一樣的。

本書共分21章,介紹了Java語言的基本語法,包括常量和變量、選擇結構和循環結構、數組等內容。然后着重講解了Java的面向對象性,包括類和對象、控制邏輯、繼承、接口、構造器、異常處理、內部類、多線程等內容。
 

目錄

第一篇 基礎篇
第1章Java簡介(教學視頻:43分鍾)
1.1Java的平台簡介
1.2安裝工具包
1.2.1下載JDK
1.2.2安裝JDK
1.2.3查看與設置環境變量
1.2.4JDK常用命令
1.2.5Java各個目錄含義
1.2.6JDK的幫助文件
1.3程序開發過程
1.4編碼規范
1.5HelIoWorld:第一個Java程序
1.5.1編寫程序代碼
1.5.2編譯程序代碼並運行
1.5.3注意事項
1.6使用Eclipse集成開發工具開發
1.7綜合練習
1.8小結
1.9習題
第2章Java的基本數據類型(教學視頻:38分鍾)
2.1數據類型
2.1.1整型
2.1.2浮點型
2.1.3字符型(char)
2.1.4布爾型(boolean)
2.2數據類型間的轉換
2.2.1自動轉換
2.2.2強制轉換
2.2.3隱含轉換
2.3標識符的命名
2.3.1標識符的命名規則
2.3.2不好的標識符命名
2.3.3良好的標識符命名
2.4關鍵字
2.5代碼注釋
2.5.1行注釋
2.5.2塊注釋
2.5.3文檔注釋用戶自定義類型
2.6綜合練習
2.7小結
2.8習題
第3章運算符(教學視頻:56分鍾)
3.1算術運算符
3.1.1「+」:加法運算符
3.1.2「—」:減法運算符
3.1.3「*」:乘法運算符
3.1.4「/」:除法運算符
3.1.5「%」:求余運算符
3.2自增自減運算符
3.3關系運算符
3.3.1「=」、「!=」
3.3.2「>」、「<」、「>=」、「<=」
3.4邏輯運算符
3.4.1「&&」:與運算符
3.4.2「‖:或運算符
3.4.3「!」:非運算符
3.4.4邏輯運算符總結
3.5三元運算符
3.6位運算符
3.6.1「&」:按位與運算符
3.6.2「|按位或運算符
3.6.3「;」:按位異或運算符
3.7位移運算符
3.7.1「>>」:帶符號右移運算符
3.7.2「<<」:帶符號左移運算符
3.7.3「>>>」:無符號右移運算符
3.8賦值運算符
3.8.1一般賦值運算符
3.8.2運算賦值運算符
3.9運算符之間的優先級
3.10綜合練習
3.11小結
3.12習題
第4章流程控制(教學視頻:68分鍾)
4.1if條件語句
4.1.1if語句的語法
4.1.2if語句用法舉例
4.2switch分支語句
4.2.1switch分支語句的語法
4.2.2switch分支語句表達式的使用條件
4.2.3switch分支語句舉例
4.3while循環語句
4.3.1while循環語句的語法
4.3.2while循環語句舉例
4.4do
4.4.1do
4.4.2do
4.5for循環語句
4.5.1for循環語句的語法
4.5.2用for循環來實現其他循環語句
4.5.3for循環語句的舉例
4.6如何中斷和繼續語句的執行
4.6.1break:中斷語句執行
4.6.2continue:繼續語句執行
4.7綜合練習
4.8小結
4.9習題
第5章數組(教學視頻:57分鍾)
5.1如何創建數組
5.1.1創建數組
5.1.2創建多維數組
5.2數組的初始化
5.2.1創建並初始數組元素
5.2.2循環初始化
5.3數組操作的舉例
5.3.1數組元素值的復制
5.3.2數組元素的排序
5.3.3在數組里查找指定元素
5.3.4利用數組打印26個英文字母
5.4綜合練習
5.5小結
5.6習題

第二篇 面向對象篇
第6章類與對象(教學視頻:85分鍾)
6.1什麼是面向對象
6.1.1面向對象編程的特點
6.1.2面向對象編程與面向過程編程的區別
6.2什麼是類
6.2.1類的定義和對象的創建
6.2.2如何使用現有類
6.2.3類設計的技巧
6.3成員變量
6.3.1成員變量的創建
6.3.2成員變量的初始化
6.4局部變量
6.4.1局部變量的創建和初始化
6.4.2局部變量和成員變量的區別
6.5方法
6.5.1方法的創建和參數
6.5.2方法參數的傳遞
6.6對象引用的使用
6.6.1調用不存在的對象或成員變量
6.6.2調用對象為mull值的引用
6.6.3對象引用間的比較
6.7this
6.8要活用JDK已有的類
6.8.1Date類
6.8.2Integer類
6.9綜合練習
6.10小結
6.11習題
第7章控制邏輯(教學視頻:46分鍾)
7.1包(package)
7.1.1創建包
7.1.2如何使用包
7.1.3什麼是靜態引入
7.2類的訪問級別
7.2.1公開的訪問級別
7.2.2默認的訪問級別
7.3什麼是封裝
7.4最終修飾符
7.4.1final修飾對象類型的成員變量
7.4.2final修飾基本類型的成員變量
7.4.3final修飾的局部變量
7.4.4final修飾的方法
7.5靜態修飾符
7.5.1什麼是靜態變量
7.5.2靜態變量的訪問
7.5.3什麼是靜態常量
7.6綜合練習
7.7小結
7.8習題
……
第8章繼承(教學視頻:87分鍾)
第9章接口(教學視頻:43分鍾)
第10章構造器(教學視頻:64分鍾)
第11章異常處理(教學視頻:43分鍾)
第12章內部類(教學視頻:67分鍾)
第13章多線程(教學視頻:41分鍾)

第三篇 應用篇
第四篇 綜合案例篇
網路書店 類別 折扣 價格
  1. 新書
    $359