Java語言程序設計(jì)(雙色)

      ISBN:9787830028787

      作(zuò)  者:張立國(guó),尹秀紅(hóng),δα‌‍支建民(mín)

      定  價:59.80 元

      社:北(běi)京希望電(diàn)子(zǐ)出版社

      使用(yòng)層次:通(tōng)用(yòng)

      出版/修訂日(rì)期:2024-07-01

    圖書(shū)簡介

    TOP +
          本書(shū)采用( ±λ yòng)知(zhī)識講解與應用(yòng)實踐相(xiàng)結合的(de)方式,由淺入深地★λ(dì)對(duì)Java程序設計(jì)語言進行(xíng>✔±)了(le)全面講解,可(kě)幫
    助讀(dú)者輕松掌握Java語言。
         本書(shū)共分(fēn)11章(z♥¥®®hāng),第1~10章(zhāng)主要(y☆≠ào)包括Java語言入門(mén)、Java語言基礎、面向對↔÷ (duì)象編程基礎、面向對(duì)象編程
    進階、常用(yòng)類、集合、異常處理(lǐ)、圖形≥←$☆用(yòng)戶界面設計(jì)、Java輸入"ק/輸出、多(duō)線程等技(jì)術(shù)內(nèi)容,第11章(zhāng)設計(jì≥∞')
    了(le)一(yī)個(gè)涵蓋全書(shū)知(zhī)識點的(de☆≥‌‍)綜合案例—“即時(shí)聊天系統的(de)開(kāi)發”,可(kě)幫助讀$✔(dú)者在溫故知(zhī)新的(de)同時(shí)提高(gāo)Java
    語言的(de)編程能(néng)力。
        本書(shū)結構合理(lǐ),內(nèi)€ 容得(de)當,圖文(wén)并茂,通(tōng)俗易懂(dǒng),适合作(zu☆✘σ•ò)為(wèi)應用(yòng)型本科(kē)院校(xiào)、職業(yè)院校(↑‌↓♣xiào)、培訓機(jī)構
    的(de)教材使用(yòng),也(yě)可(kě)作(zuò)為(wè♠$>i)社會(huì)培訓機(jī)構進行(xín​®♠g)Java培訓學習(xí)的(de)教材,還(hái)可(kě)以作(zuò≈&"₹)為(wèi)Java程序設計(jì)自(zì)學者和(hé)編程愛(ài)
    好(hǎo)者的(de)入門(mén)指導用(yòng)書(shū)σγ。

    圖書(shū)目錄

    TOP +
    第1章(zhāng)  Java語言入門£  (mén)
    1.1 Java語言的(de)發展曆史及特點 2
    1.2 搭建Java開(kāi)發環境 4
    1.2.1 JDK的(de)下(xià)載和(hé)安裝 4
    1.2.2 系統環境變量的(de)設置 6
    1.3 創建第一(yī)個(gè)Java應用(yòng)程序 9
    1.3.1 編寫源程序 9
    1.3.2 編譯和(hé)執行(xíng)程序 10
    1.4 Java程序的(de)運行(xíng)機(jī©ε☆)制(zhì) .12
    1.5 初次使用(yòng)Eclipse 13
    1.5.1 Eclipse的(de)下(xià)載與安裝€¶ 13
    1.5.2 用(yòng)Eclipse開(kāi)發Javπ±§×a應用(yòng)程序 16
    課後練習(xí)19

    第2章(zhāng)  Java語言基礎
    2.1 标識符和(hé)關鍵字 21
    2.1.1 标識符 21
    2.1.2 關鍵字 21
    2.2 基本數(shù)據類型 21
    2.2.1 整數(shù)類型 22
    2.2.2 浮點類型 22
    2.2.3 字符類型 23
    2.2.4 布爾類型 24
    2.3 常量和(hé)變量 24
    2.3.1 常量 24
    2.3.2 變量 24
    2.3.3 變量的(de)作(zuò)用(yòng)域 25
    2.4 運算(suàn)符 27
    2.4.1 賦值運算(suàn)符 27
    2.4.2 算(suàn)術(shù)運算(suàn)符 27
    2.4.3 關系運算(suàn)符 29
    2.4.4 邏輯運算(suàn)符 30
    2.4.5 位運算(suàn)符 31
    2.4.6 條件(jiàn)運算(suàn)符 33€¶‌ 
    2.4.7 運算(suàn)符的(de)優先級與結合性 34
    2.5 數(shù)據類型轉換 35
    2.5.1 隐式類型轉換 35
    2.5.2 顯式類型轉換 35
    2.6 流程控制(zhì)語句 36
    2.6.1 分(fēn)支語句 36
    2.6.2 循環語句 42
    2.6.3 跳(tiào)轉語句 46
    2.7 注釋語句 48
    2.8 數(shù)組 49
    2.8.1 一(yī)維數(shù)組 50
    2.8.2 多(duō)維數(shù)組 5₽Ω±2
    課後練習(xí)54

    第3章(zhāng)  面向對(duì)象編程基礎
    3.1 面向對(duì)象程序設計(jì)概述 56
    3.2 類與對(duì)象 58
    3.2.1 類的(de)定義 59
    3.2.2 成員(yuán)變量 59
    3.2.3 成員(yuán)方法 60
    3.2.4 創建對(duì)象 60
    3.2.5 成員(yuán)變量和(hé)成員(yuán↑÷)方法的(de)使用(yòng) 61
    3.2.6 方法中的(de)參數(shù§∞φ )傳遞 63
    3.2.7 類對(duì)象使用(yòng)舉例 64
    3.3 類的(de)構造方法 67
    3.3.1 構造方法的(de)定義 67
    3.3.2 構造方法的(de)一(yī)些(xε iē)細節 68
    3.4 訪問(wèn)說(shuō)明(míng)符和(hé)修飾符69
    3.4.1 訪問(wèn)說(shuō)明(míng)符(public、protect♥λ♠ed、private) 69
    3.4.2 修飾符 71
    3.4.3 static的(de)使用(yòng) 72
    3.4.4 final的(de)使用(yòng) 74
    3.5 main()方法 75
    3.6 this引用(yòng) 76
    3.7 重載 79
    3.7.1 方法重載 79
    3.7.2 構造方法的(de)重載 79
    課後練習(xí)81

    第4章(zhāng)  面向對(duì)象編程進階
    4.1 繼承的(de)概念 84
    4.2 繼承機(jī)制(zhì) 85¶♣π
    4.2.1 繼承的(de)定義 85
    4.2.2 類中屬性的(de)繼承與覆蓋 88
    4.2.3 類中方法的(de)繼承與覆蓋 90
    4.2.4 繼承的(de)傳遞性 92
    4.3 抽象類和(hé)接口 93
    4.3.1 抽象類 93
    4.3.2 抽象類的(de)使用(yòng) 94
    4.3.3 接口 97
    4.3.4 接口的(de)使用(yòng) 98
    4.4 多(duō)态性 100
    4.4.1 多(duō)态性概述 100
    4.4.2 靜(jìng)态多(duō)态性 100
    4.4.3 方法的(de)動态調用(yòng) 101
    4.4.4 父類對(duì)象與子(zǐ)類對(duì)象之間(j↕Ω☆iān)的(de)類型轉化(huà) 102
    4.5 包 107
    4.5.1 包的(de)定義及使用(yòng) .10'€₹7
    4.5.2 包的(de)引用(yòng) 10∏ε8
    課後練習(xí)108

    第5章(zhāng)  常用(yòng)基礎類
    5.1 包裝類  111
    5.2 字符串類  112
    5.2.1 String類  112
    5.2.2 StringBuffer類 120
    5.3 數(shù)學類 124
    5.3.1 Math類的(de)屬性和(hé)方法 124
    5.3.2 Math類的(de)應用(yòn∞™→♣g) 125
    5.4 日(rì)期類 126
    5.4.1 Date類 126
    5.4.2 Calendar類 127
    5.4.3 DateFormat類 129
    5.4.4 SimpleDateFormat類 ≤₹∞130
    5.5 随機(jī)數(shù)處理(lǐ)類 131
    課後練習(xí)132

    第6章(zhāng)  常用(yòng)集合
    6.1 集合簡介 135
    6.1.1 Collection接口 135
    6.1.2 Set接口 137
    6.1.3 List接口 138
    6.2 映射 140
    6.2.1 Map接口 140
    6.2.2 Map接口的(de)實現(xiàn)類 141
    6.2.3 Map集合的(de)遍曆 14₹€ 2
    6.3 泛型 144
    課後練習(xí)145

    第7章(zhāng)  異常處理(lǐ)
    7.1 認識異常 147
    7.2 異常類的(de)層次結構 148
    7.3 異常的(de)處理(lǐ)方法 151
    7.3.1 捕獲異常 151
    7.3.2 聲明(míng)異常 156
    7.3.3 抛出異常 158
    7.3.4 自(zì)定義異常 159

    課後練習(xí)161


    第8章(zhāng)  圖形用(yòng)戶界面設計(jì)
    第9章(zhāng)  Java輸入/輸出
    第10章(zhāng)  多(duō)線程技≥±✘ε(jì)術(shù)
    第11章(zhāng)  綜合案例:即時(shí)聊天系統的(de)開(kāi)發
    參考文(wén)獻 255



  • 書(shū)

    下(xià)