Java語言程序設(shè)計(jì)基礎(chǔ)

    • 所屬分類:
      高職高專計(jì)..
    • 作者:
      桂超,趙海廷 主編,張桂剛,包瓊 編著
    • 出版社:
      人民郵電出版社
    • ISBN:9787115133830
    • 出版日期:2005-5-1
    • 原價:
      ¥26.00元
      現(xiàn)價:¥19.50元
    • 本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:

      京東商城

       

      當(dāng)當(dāng)網(wǎng)

    圖書簡介

    本書由淺入深地介紹了Java語言的基礎(chǔ)知識和編程的特點(diǎn),旨在培養(yǎng)讀者運(yùn)用面向?qū)ο蟪绦蛟O(shè)計(jì)方法去解決實(shí)際問題的能力,是學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)知識的基礎(chǔ)教材。本書實(shí)例豐富,能夠增強(qiáng)讀者對相關(guān)內(nèi)容的理解。同時,本書是對作者多年教學(xué)經(jīng)驗(yàn)的總結(jié),并融入了一定的實(shí)際編程技術(shù)。
    本書內(nèi)容豐富,系統(tǒng)性強(qiáng),可作為高等院校Java語言程序設(shè)計(jì)課程的教材,也可供從事軟件開發(fā)和應(yīng)用的人員參考。
    目錄
    第1章 Java發(fā)展概述 1
    1.1 程序設(shè)計(jì)語言的發(fā)展 1
    1.2 Java語言 1
    1.2.1 Java語言的發(fā)展歷史 1
    1.2.2 Java語言的特點(diǎn) 2
    1.3 Java的開發(fā)與運(yùn)行環(huán)境 4
    1.3.1 J2SDK的安裝 4
    1.3.2 J2SDK的設(shè)置 5
    1.4 開發(fā)與運(yùn)行Java程序的步驟 5
    1.4.1 選擇編輯工具 5
    1.4.2 編譯與運(yùn)行Java程序 5
    第2章 Java語言程序和HTML簡介 7
    2.1 Java語言的Application程序 7
    2.1.1 源代碼的編輯 7
    2.1.2 字節(jié)碼文件的生成 8
    2.1.3 字節(jié)碼文件的解釋執(zhí)行 9
    2.2 HTML簡介 10
    2.2.1 HTML的基本要素 12
    2.2.2 HTML文件的結(jié)構(gòu) 13
    2.2.3 在HTML文件中加入圖像、鏈接和聲音 13
    2.2.4 Applet標(biāo)記 15
    2.2.5 常用的HTML標(biāo)記 15
    2.2.6 HTML文件的編輯 16
    2.3 Java語言的Applet程序 17
    2.3.1 源代碼的編輯 17
    2.3.2 代碼的嵌入 18
    2.3.3 Applet程序的運(yùn)行 18
    2.4 Java語言字符界面的輸入輸出 20
    2.5 Java語言圖形界面的輸入輸出 21
    2.5.1 Java Applet圖形界面的輸入輸出 22
    2.5.2 Java Application圖形界面的輸入輸出 23
    第3章 Java語言的數(shù)據(jù)類型 26
    3.1 Java的標(biāo)識符 26
    3.2 Java的關(guān)鍵字 26
    3.3 Java的常量和變量 28
    3.3.1 常量和符號常量 28
    3.3.2 變量 30
    3.3.3 變量作用域 30
    3.4 Java的基本數(shù)據(jù)類型 30
    3.4.1 整型 30
    3.4.2 實(shí)型 31
    3.4.3 字符型 32
    3.4.4 布爾型 32
    3.5 變量的初始化 32
    3.6 簡單程序舉例 33
    第4章 Java語言的運(yùn)算符和表達(dá)式 37
    4.1 賦值、算術(shù)運(yùn)算符及其表達(dá)式 37
    4.1.1 賦值運(yùn)算符及其表達(dá)式 37
    4.1.2 算術(shù)運(yùn)算符及其表達(dá)式 38
    4.2 關(guān)系、邏輯運(yùn)算符及其表達(dá)式 40
    4.2.1 關(guān)系運(yùn)算符及其表達(dá)式 40
    4.2.2 邏輯運(yùn)算符及其表達(dá)式 42
    4.3 位運(yùn)算符和表達(dá)式 43
    4.3.1 計(jì)算機(jī)內(nèi)數(shù)據(jù)的表示 43
    4.3.2 位運(yùn)算符及其表達(dá)式 44
    4.4 其他運(yùn)算符 47
    4.5 Java語言運(yùn)算符的優(yōu)先級和結(jié)合性 48
    4.6 數(shù)據(jù)類型的轉(zhuǎn)換 49
    4.6.1 數(shù)據(jù)類型的自動轉(zhuǎn)換 49
    4.6.2 數(shù)據(jù)類型的強(qiáng)制轉(zhuǎn)換 49
    第5章 Java語言的基本語句 51
    5.1 Java語言的3種基本結(jié)構(gòu) 51
    5.2 順序結(jié)構(gòu)語句 51
    5.2.1 變量聲明語句和表達(dá)式語句 51
    5.2.2 復(fù)合語句和分程序 52
    5.3 選擇結(jié)構(gòu)語句 53
    5.3.1 條件運(yùn)算符 53
    5.3.2 if~else語句 54
    5.3.3 switch~case語句 60
    5.4 循環(huán)結(jié)構(gòu)語句 62
    5.4.1 while語句 62
    5.4.2 for語句 63
    5.4.3 do~while語句 64
    5.4.4 循環(huán)嵌套 65
    5.5 轉(zhuǎn)移控制語句 66
    5.5.1 break語句 66
    5.5.2 continue語句 68
    第6章 數(shù)組、字符串和向量 73
    6.1 一維數(shù)組 73
    6.1.1 一維數(shù)組的聲明 73
    6.1.2 創(chuàng)建一維數(shù)組 73
    6.1.3 一維數(shù)組的初始化 74
    6.1.4 一維數(shù)組應(yīng)用舉例 74
    6.2 多維數(shù)組 75
    6.2.1 多維數(shù)組聲明 75
    6.2.2 創(chuàng)建多維數(shù)組 75
    6.2.3 多維數(shù)組的初始化 76
    6.2.4 多維數(shù)組應(yīng)用舉例 76
    6.3 字符數(shù)組 77
    6.3.1 字符數(shù)組聲明 78
    6.3.2 創(chuàng)建字符數(shù)組 78
    6.3.3 字符數(shù)組初始化及其舉例 78
    6.4 不變字符串String類 80
    6.4.1 String類的構(gòu)造方法 80
    6.4.2 字符串的常用方法 82
    6.4.3 字符串與子字符串的操作 82
    6.4.4 toString方法及其他方法 84
    6.5 可變字符串StringBuffer類 84
    6.5.1 StringBuffer類的構(gòu)造方法 84
    6.5.2 StringBuffer類的常用方法 85
    6.6 向量 86
    6.6.1 向量的聲明 86
    6.6.2 Vector類的常用方法 87
    第7章 Java語言的方法 89
    7.1 return語句 89
    7.2 Java語言方法的定義、返值和調(diào)用 90
    7.2.1 Java語言方法的修飾符 90
    7.2.2 Java語言方法的定義 91
    7.2.3 Java語言方法的調(diào)用 93
    7.2.4 Java語言方法的返值 94
    7.3 方法之間的數(shù)據(jù)傳遞 95
    7.3.1 方法間的數(shù)值傳遞 96
    7.3.2 方法間的引用傳遞 96
    7.4 Java語言方法的遞歸調(diào)用 98
    7.5 Java語言方法的命令行參數(shù) 103
    第8章 類的聲明和對象的實(shí)例化 105
    8.1 Java的類 105
    8.1.1 類的定義 105
    8.1.2 類的修飾符 106
    8.1.3 類的類體 107
    8.1.4 類的構(gòu)造方法 108
    8.2 類的成員變量 109
    8.2.1 類成員變量的聲明 109
    8.2.2 類成員變量的修飾 111
    8.3 類的成員方法 113
    8.3.1 成員方法的設(shè)計(jì) 113
    8.3.2 成員方法的聲明和修飾 115
    8.3.3 方法體 117
    8.3.4 消息的傳遞 118
    8.4 Java對象的實(shí)例化 119
    8.4.1 創(chuàng)建對象 119
    8.4.2 使用對象 119
    8.4.3 清除對象 120
    8.5 Java類的繼承 120
    8.5.1 繼承的概念 120
    8.5.2 繼承的實(shí)現(xiàn) 121
    第9章 接口和包 125
    9.1 抽象類和方法 125
    9.1.1 定義抽象類 125
    9.1.2 抽象類的實(shí)現(xiàn) 126
    9.2 接口 128
    9.2.1 接口的概念 128
    9.2.2 定義接口 128
    9.2.3 接口的特點(diǎn)和實(shí)現(xiàn) 129
    9.3 包 134
    9.3.1 包的概念 134
    9.3.2 包的定義 135
    9.3.3 存放的位置 135
    9.3.4 包的引用 136
    9.3.5 將多個獨(dú)立的類放入同一個包中 136
    第10章 異常處理 141
    10.1 Java的異常處理機(jī)制 142
    10.2 異常處理方法 143
    10.2.1 try…catch…finally結(jié)構(gòu) 144
    10.2.2 拋出異常 149
    10.2.3 自定義異常 152
    第11章 輸入和輸出 156
    11.1 輸入輸出類庫 156
    11.2 標(biāo)準(zhǔn)輸入輸出 160
    11.3 文件操作 161
    第12章 圖形用戶界面GUI 172
    12.1 AWT包 172
    12.1.1 屏幕坐標(biāo)體系 173
    12.1.2 建立窗口的Frame類 175
    12.1.3 使用基本組件 177
    12.1.4 AWT圖形用戶界面的深入學(xué)習(xí) 189
    12.2 Java語言中的事件處理 194
    12.2.1 事件處理機(jī)制 194
    12.2.2 可用的事件監(jiān)聽者和它們處理的事件類型 195
    12.2.3 事件及其響應(yīng) 196
    12.2.4 在Java中的事件處理方式 199
    12.3 swing包 203
    12.3.1 Swing 的層次結(jié)構(gòu)及具體組件 204
    12.3.2 創(chuàng)建JFrame窗口 205
    12.3.3 窗口事件 206
    12.3.4 swing包中常用的組件 208
    第13章 高級用戶界面GUI設(shè)計(jì) 217
    13.1 布局管理器 217
    13.1.1 布局管理器的概念 217
    13.1.2 Border布局管理器 218
    13.1.3 Flow布局管理器 220
    13.1.4 Card布局管理器 221
    13.1.5 Grid布局管理器 223
    13.1.6 Box布局管理器 224
    13.2 鍵盤和鼠標(biāo)事件的處理 225
    13.2.1 鍵盤事件 225
    13.2.2 鼠標(biāo)事件 226
    13.3 菜單設(shè)計(jì) 228
    13.4 對話框設(shè)計(jì) 251
    13.4.1 JoptionPane 251
    13.4.2 Dialog 252
    13.5 窗口 254
    13.5.1 JPanel容器 254
    13.5.2 JscrollPane 255
    第14章 多線程技術(shù) 257
    14.1 多線程的基本概念 257
    14.1.1 多線程 257
    14.1.2 Windows平臺上線程的運(yùn)行機(jī)制 257
    14.2 線程的狀態(tài) 259
    14.2.1 線程的生命周期 259
    14.2.2 線程類 260
    14.3 線程體及其構(gòu)造 261
    14.3.1 線程體 261
    14.3.2 采用直接繼承構(gòu)造線程體 261
    14.3.3 采用實(shí)現(xiàn)Runnable接口構(gòu)造線程體 262
    14.4 線程同步控制 263
    14.4.1 synchronized關(guān)鍵字 263
    14.4.2 wait( )、notify( )/notifyall( ) 265
    14.4.3 同步控制的信號量 266
    14.4.4 線程同步的示例 267
    參考文獻(xiàn) 274

    同類熱銷圖書

    書名 作者 出版社 價格 購買
    Office 2007辦公軟件應(yīng)用教程:工作任務(wù)匯編 陳靜,張爽.. 化學(xué)工業(yè)出版社

    ¥49.00

    ¥39.20
    詳情
    跟我動手學(xué) S7-300/400PLC(附DVD) 廖常初 主.. 機(jī)械工業(yè)出版社

    ¥32.00

    ¥24.50
    詳情
    Jewel CAD珠寶設(shè)計(jì)實(shí)用教程(第2版) 王晨旭,劉.. 人民郵電出版社

    ¥68.00

    ¥54.40
    詳情
    優(yōu)秀動漫游系列教材--游戲制作人生存手冊 (英)愛爾.. 中國科學(xué)技術(shù)出版..

    ¥59.00

    ¥39.60
    詳情
    現(xiàn)代辦公自動化教程(Microsoft Office Specialist 2010 .. 靳廣斌 主.. 中國人民大學(xué)出版..

    ¥35.00

    ¥28.00
    詳情
    VB6.0 程序設(shè)計(jì)實(shí)訓(xùn)教程——21世紀(jì)高高專規(guī)劃教材 楊克玉 主.. 機(jī)械工業(yè)出版社

    ¥22.00

    ¥16.50
    詳情
    Windows Server 2003網(wǎng)絡(luò)管理(21世紀(jì)高職高專規(guī)劃教材—.. 姜玉波 等.. 清華大學(xué)出版社

    ¥29.00

    ¥21.80
    詳情
    計(jì)算機(jī)網(wǎng)絡(luò)安全技術(shù)實(shí)驗(yàn)教程 周緋菲,何.. 北京郵電大學(xué)出版..

    ¥24.00

    ¥18.90
    詳情
    UG NX7.5 基礎(chǔ)與實(shí)例教程(高職高專機(jī)電類工學(xué)結(jié)合模式教.. 將建國,張.. 清華大學(xué)出版社

    ¥32.00

    ¥24.30
    詳情
    網(wǎng)頁設(shè)計(jì)與制作(Dreamweaver+Flash+Photoshop版)(第2版.. 九州書源 .. 清華大學(xué)出版社

    ¥36.80

    ¥27.60
    詳情
    路由與交換技術(shù) 鄧秀慧 電子工業(yè)出版社

    ¥35.00

    ¥28.00
    詳情
    EDA技術(shù)與Verilog HDL 潘松,黃繼.. 清華大學(xué)出版社

    ¥38.00

    ¥28.90
    詳情
    中文版Excel 2007電子表格實(shí)用教程(計(jì)算機(jī)基礎(chǔ)與實(shí)訓(xùn)教材.. 謝啟祥 編.. 清華大學(xué)出版社

    ¥30.00

    ¥20.70
    詳情
    Windows Server 2008服務(wù)器搭建與管理(網(wǎng)絡(luò)工程師實(shí)用培.. 李書滿,杜.. 清華大學(xué)出版社

    ¥35.00

    ¥26.60
    詳情
    網(wǎng)頁設(shè)計(jì)與制作教程(配光盤)(高職高專“工作過程導(dǎo)向”.. 孫永道,高.. 清華大學(xué)出版社

    ¥35.00

    ¥26.30
    詳情
    Linux操作系統(tǒng)(第2版) 邵國金 電子工業(yè)出版社

    ¥45.00

    ¥36.80
    詳情
    計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)/高職高專“十一五”計(jì)算機(jī)類專業(yè)規(guī)劃教材 顧可民 主.. 機(jī)械工業(yè)出版社

    ¥19.00

    ¥14.30
    詳情
    零起點(diǎn)學(xué)辦公自動化——Office 2007視頻教程(配光盤)(I.. 徐軍,郭晶.. 清華大學(xué)出版社

    ¥29.00

    ¥23.20
    詳情
    VC++程序設(shè)計(jì)基礎(chǔ)教程(高職高專計(jì)算機(jī)教學(xué)改革新體系規(guī)劃.. 宋金珂,高.. 清華大學(xué)出版社

    ¥28.00

    ¥22.40
    詳情
    (教材)教育部高等學(xué)校高職高專計(jì)算機(jī)類專業(yè)建設(shè)參考方案 溫濤 等編.. 中國鐵道出版社

    ¥40.00

    ¥32.00
    詳情
    VB語言與測量程序設(shè)計(jì)(附光盤) 佟彪 主編 中國電力出版社

    ¥39.80

    ¥31.10
    詳情
    網(wǎng)站推廣(國家骨干高職院校建設(shè)成果 電子商務(wù)專業(yè)工作過.. 孫丹 主編 清華大學(xué)出版社

    ¥26.00

    ¥19.80
    詳情
    綜合布線技術(shù)項(xiàng)目教程(第2版) 禹祿君 主.. 電子工業(yè)出版社

    ¥39.00

    ¥29.20
    詳情
    SQL Server2005數(shù)據(jù)庫實(shí)用教程(新世紀(jì)高職高專計(jì)算機(jī)專業(yè).. 屈武江,梁.. 大連理工大學(xué)出版..

    ¥35.00

    ¥28.00
    詳情
    網(wǎng)絡(luò)廣告設(shè)計(jì)與制作——21世紀(jì)高職高專藝術(shù)設(shè)計(jì)規(guī)劃教材 謝成開,王.. 清華大學(xué)出版社

    ¥38.00

    ¥26.30
    詳情
    日本中文字幕一区二区有码在线| 亚洲av麻豆aⅴ无码电影| 日韩精品久久无码人妻中文字幕| 狠狠精品久久久无码中文字幕| 亚洲熟妇中文字幕五十中出| 熟妇人妻中文a∨无码| 久久久久亚洲av无码专区| 美丽姑娘免费观看在线观看中文版 | 无码国产精品一区二区免费模式| 无码免费又爽又高潮喷水的视频 | 午夜不卡无码中文字幕影院| 无码乱码观看精品久久 | 亚洲电影中文字幕| 人禽无码视频在线观看| 人妻少妇久久中文字幕 | 亚洲一区精品无码| 无码AV中文字幕久久专区| 日韩午夜福利无码专区a| 中文字幕精品一区影音先锋| 日韩精品中文字幕无码一区| 日韩中文字幕在线视频| 波多野结衣AV无码| 日韩精品无码免费专区网站| 影音先锋中文无码一区| 人妻中文字系列无码专区| 日日麻批免费40分钟无码| 中文字幕人妻无码一区二区三区| 无码乱人伦一区二区亚洲| 制服丝袜日韩中文字幕在线| 无码乱码观看精品久久 | 国产成人无码一二三区视频| 亚洲无码黄色网址| 国产精品无码一区二区三级 | 777久久精品一区二区三区无码| 99精品人妻无码专区在线视频区| 无码中文人妻视频2019 | 少妇无码一区二区二三区| 中文字幕不卡亚洲| 免费无码H肉动漫在线观看麻豆| 亚洲AV中文无码乱人伦下载| 久久久久无码国产精品不卡|