• <rt id="dyeme"><delect id="dyeme"></delect></rt><button id="dyeme"><nobr id="dyeme"><acronym id="dyeme"></acronym></nobr></button>
    <rt id="dyeme"><delect id="dyeme"><noframes id="dyeme">
  • <code id="dyeme"></code>
    注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
    讀書(shū)網(wǎng)-DuShu.com
    當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JAVA程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)

    JAVA程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)

    JAVA程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)

    定 價(jià):¥32.00

    作 者: 趙文清編著
    出版社: 清華大學(xué)出版社
    叢編項(xiàng): 新起點(diǎn)電腦教程·程序設(shè)計(jì)基礎(chǔ)
    標(biāo) 簽: JAVA語(yǔ)言 程序設(shè)計(jì) 教材

    ISBN: 9787302130246 出版時(shí)間: 2006-06-01 包裝: 膠版紙
    開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 356 字?jǐn)?shù):  

    內(nèi)容簡(jiǎn)介

    通常所說(shuō)的JAVA有三層含義,首先它是一門(mén)編程語(yǔ)言,同時(shí)又是一種開(kāi)發(fā)環(huán)境和一種應(yīng)用環(huán)境。對(duì)于真正的程序員來(lái)說(shuō),JAVA是一個(gè)很好的選擇,雖然早期的JAVA存在很多低級(jí)的漏洞(缺少某些常用的功能,如打?。?。不過(guò),隨著Sun公司一貫的努力和改進(jìn),現(xiàn)在JAVA已經(jīng)趨于成熟,在嵌入式系統(tǒng)、中間件、電子商務(wù)開(kāi)發(fā)等方面都取得了巨大的成功!本教材以應(yīng)用為中心,以初學(xué)者為對(duì)象,以提高程序設(shè)計(jì)能力為宗旨,為讀者使用Java開(kāi)發(fā)跨平臺(tái)的應(yīng)用程序提供了捷徑!Java語(yǔ)言以其完全面向?qū)ο?、?jiǎn)單高效、與平臺(tái)無(wú)關(guān)、支持多線(xiàn)程、安全性強(qiáng)等特點(diǎn),成為編程的首選工具。本書(shū)詳細(xì)介紹了Java的基本概念,并通過(guò)大量有現(xiàn)實(shí)意義的例題,循序漸進(jìn)地介紹了Java程序設(shè)計(jì)的有關(guān)概念和編程技巧。書(shū)中例題都經(jīng)過(guò)了嚴(yán)格的調(diào)試,同時(shí)配有大量的上機(jī)指導(dǎo)和課后習(xí)題,并為教師配有課后習(xí)參考答案。本書(shū)注重理論與實(shí)踐相結(jié)合,注重基本知識(shí)的基本技能的培養(yǎng),可作為高等職業(yè)和高等專(zhuān)科學(xué)校的教材,也可作為計(jì)算機(jī)培訓(xùn)班的教材及自學(xué)者的參考書(shū)。

    作者簡(jiǎn)介

    暫缺《JAVA程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo)》作者簡(jiǎn)介

    圖書(shū)目錄

    第1章  Java概述    1
    1.1  Java的發(fā)展    1
    1.2  Java的特點(diǎn)    2
    1.2.1  Java語(yǔ)言的關(guān)鍵特點(diǎn)    2
    1.2.2  Java與C/C++的比較    4
    1.2.3  Java的主要應(yīng)用方面    5
    1.3  Java系統(tǒng)的結(jié)構(gòu)    5
    1.3.1  Java系統(tǒng)結(jié)構(gòu)及
    工作流程    5
    1.3.2  實(shí)例剖析    6
    1.4  JVM    8
    1.4.1  JVM    8
    1.4.2  JVM規(guī)范及其意義    9
    1.4.3  Java平臺(tái)的構(gòu)成    9
    1.5  習(xí)題    10
    第2章  Java編程環(huán)境    11
    2.1  Windows開(kāi)發(fā)環(huán)境    11
    2.2  Linux開(kāi)發(fā)環(huán)境    12
    2.3  開(kāi)發(fā)工具介紹    13
    2.3.1  命令行開(kāi)發(fā)工具    13
    2.3.2  設(shè)置類(lèi)路徑    16
    2.3.3  集成化開(kāi)發(fā)工具    18
    2.4  上機(jī)指導(dǎo)    19
    2.5  習(xí)題    20
    第3章  Java語(yǔ)言基礎(chǔ)    21
    3.1  標(biāo)識(shí)符和關(guān)鍵字    21
    3.2  注釋    23
    3.3  數(shù)據(jù)類(lèi)型和變量    23
    3.4  字符串    30
    3.4.1  字符串連接    31
    3.4.2  子串    32
    3.4.3  編輯字符串    32
    3.4.4  測(cè)試串相等    35
    3.4.5  輸入輸出    36
    3.4.6  字符串操作小結(jié)    39
    3.5  數(shù)組    40
    3.5.1  Java中數(shù)組的定義
    及特點(diǎn)    40
    3.5.2  數(shù)組的建立    41
    3.5.3  數(shù)組初始化    41
    3.5.4  數(shù)組的應(yīng)用    42
    3.5.5  數(shù)組操作:復(fù)制、排序    43
    3.6  運(yùn)算符    44
    3.6.1  算術(shù)運(yùn)算符    45
    3.6.2  關(guān)系運(yùn)算符    46
    3.6.3  邏輯運(yùn)算符    46
    3.6.4  位運(yùn)算符    47
    3.6.5  復(fù)雜賦值運(yùn)算符    48
    3.6.6  條件運(yùn)算符    49
    3.6.7  自增、自減運(yùn)算符    50
    3.6.8  運(yùn)算符優(yōu)先級(jí)    50
    3.7  控制語(yǔ)句    51
    3.7.1  塊作用域    51
    3.7.2  if/then    52
    3.7.3  switch    54
    3.7.4  循環(huán)控制    56
    3.7.5  流程控制    61
    3.8  Java編程規(guī)范    63
    3.8.1  Java 命名約定    63
    3.8.2  Java 注釋約定    63
    3.8.3  Java編碼的其他約定    63
    3.9  上機(jī)指導(dǎo)    64
    3.9.1  獲取指定月的天數(shù)    64
    3.9.2  尋找所有小于30的
    質(zhì)數(shù)    66
    3.9.3  用for循環(huán)對(duì)給定的10
    個(gè)整數(shù)排序    66
    3.10  習(xí)題    67
    第4章  創(chuàng)建新的數(shù)據(jù)類(lèi)型:
            對(duì)象和類(lèi)    70
    4.1  面向?qū)ο蟾拍?nbsp;   70
    4.1.1  OOP介紹    70
    4.1.2  OOP特點(diǎn)    72
    4.2  對(duì)象    73
    4.2.1  對(duì)象的創(chuàng)建    73
    4.2.2  對(duì)象的使用    76
    4.2.3  對(duì)象的釋放    77
    4.3  類(lèi)    77
    4.3.1  類(lèi)的結(jié)構(gòu)    78
    4.3.2  類(lèi)的成員變量    80
    4.3.3  類(lèi)的方法    83
    4.4  類(lèi)的設(shè)計(jì)    88
    4.5  創(chuàng)建自己的類(lèi)    92
    4.5.1  包    92
    4.5.2  包和類(lèi)的導(dǎo)入    94
    4.5.3  構(gòu)造方法    95
    4.5.4  this和super的使用    96
    4.5.5  類(lèi)設(shè)計(jì)技巧    98
    4.6  上機(jī)指導(dǎo)    99
    4.6.1  簡(jiǎn)單類(lèi)設(shè)計(jì)    99
    4.6.2  計(jì)算Fibonacci序列    100
    4.7  習(xí)題    101
    第5章  如何利用已有的成果:繼承    106
    5.1  繼承    106
    5.2  繼承的使用    108
    5.2.1  屬性和方法的繼承    110
    5.2.2  動(dòng)態(tài)綁定    117
    5.3  如何防止繼承    117
    5.4  強(qiáng)制類(lèi)型轉(zhuǎn)換    118
    5.5  多態(tài)    122
    5.6  Object類(lèi):所有類(lèi)的超類(lèi)    129
    5.6.1  Equals方法和toString
    方法    129
    5.6.2  Object與其他類(lèi)型的轉(zhuǎn)換    131
    5.6.3  對(duì)象包裝    131
    5.7  上機(jī)指導(dǎo)    132
    5.7.1  繼承在程序中的應(yīng)用    132
    5.7.2  多態(tài)在程序中的應(yīng)用    134
    5.8  習(xí)題    137
    第6章  面向?qū)ο蟮母呒?jí)特性    140
    6.1  接口    140
    6.1.1  接口的引入    140
    6.1.2  調(diào)用接口    142
    6.1.3  接口的屬性    145
    6.1.4  接口的擴(kuò)展    145
    6.2  內(nèi)部類(lèi)    146
    6.2.1  內(nèi)部類(lèi)介紹    146
    6.2.2  內(nèi)部類(lèi)的使用    147
    6.2.3  局部?jī)?nèi)部類(lèi)    148
    6.2.4  靜態(tài)內(nèi)部類(lèi)    150
    6.2.5  內(nèi)部類(lèi)實(shí)例    150
    6.3  抽象類(lèi)    152
    6.3.1  抽象類(lèi)概念    152
    6.3.2  接口和抽象類(lèi)    155
    6.3.3  實(shí)例剖析    157
    6.4  上機(jī)指導(dǎo)    159
    6.4.1  實(shí)現(xiàn)6.2.2小節(jié)中的程序
    并測(cè)試    159
    6.4.2  使用abstract類(lèi)來(lái)實(shí)現(xiàn)
    多態(tài)    160
    6.5  習(xí)題    163
    第7章  異常處理    165
    7.1  異常簡(jiǎn)介    165
    7.2  處理異常    167
    7.2.1  異常分類(lèi)    169
    7.2.2  拋出異常    171
    7.3  捕獲異常    173
    7.3.1  捕獲異常    173
    7.3.2  重新拋出異常    175
    7.4  Finally關(guān)鍵詞    178
    7.5  自定義異常    181
    7.6  異常使用規(guī)則    183
    7.7  上機(jī)指導(dǎo)    183
    7.7.1  寫(xiě)文件異常    183
    7.7.2  重新拋出一個(gè)不同的異常    185
    7.8  習(xí)題    186
    第8章  Java的輸入與輸出    189
    8.1  輸入/輸出    189
    8.1.1  Java的輸入/輸出機(jī)制    189
    8.1.2  Java.io    189
    8.2  流的應(yīng)用    190
    8.2.1  字節(jié)流    190
    8.2.2  字符流    195
    8.2.3  過(guò)濾流    199
    8.2.4  對(duì)象流    201
    8.2.5  壓縮流    207
    8.3  訪(fǎng)問(wèn)文件    209
    8.3.1  File對(duì)象    209
    8.3.2  隨機(jī)訪(fǎng)問(wèn)文件    212
    8.4  上機(jī)指導(dǎo)    214
    8.4.1  文件復(fù)制    214
    8.4.2  自動(dòng)更新文件    215
    8.5  習(xí)題    217
    第9章  線(xiàn)程    219
    9.1  何謂線(xiàn)程    219
    9.1.1  線(xiàn)程的概念    219
    9.1.2  線(xiàn)程和進(jìn)程的區(qū)別    219
    9.1.3  Java多線(xiàn)程的機(jī)制    220
    9.2  線(xiàn)程的生命周期    220
    9.3  Thread類(lèi)和Runnable接口    221
    9.3.1  Thread類(lèi)的使用    221
    9.3.2  Runnable接口的使用    224
    9.4  線(xiàn)程的優(yōu)先級(jí)及其調(diào)度    226
    9.4.1  線(xiàn)程的優(yōu)先級(jí)    226
    9.4.2  線(xiàn)程的調(diào)度    228
    9.5  線(xiàn)程組    232
    9.5.1  線(xiàn)程組的引入及其作用    232
    9.5.2  ThreadGroup類(lèi)    232
    9.6  多線(xiàn)程同步    233
    9.6.1  引入多線(xiàn)程同步    233
    9.6.2  實(shí)現(xiàn)多線(xiàn)程同步    234
    9.6.3  Java中的多線(xiàn)程同步
    機(jī)制    236
    9.6.4  死鎖    237
    9.7  線(xiàn)程間通信    238
    9.8  上機(jī)指導(dǎo)    244
    9.8.1  利用兩個(gè)線(xiàn)程分別輸出
    奇偶數(shù)    244
    9.8.2  模擬撲克牌    245
    9.9  習(xí)題    247
    第10章  簡(jiǎn)單GUI編程    249
    10.1  Java中的GUI編程    249
    10.2  框架和窗口    249
    10.2.1  對(duì)話(huà)框    249
    10.2.2  窗口    252
    10.3  容器和組件    253
    10.3.1  容器    253
    10.3.2  組件    253
    10.4  Swing組件的利用    269
    10.4.1  JOptionPane    270
    10.4.2  JFrame    270
    10.4.3  JTextField    271
    10.4.4  JTextArea    272
    10.4.5  JTable    274
    10.4.6  JTree    276
    10.5  布局管理器    278
    10.5.1  FlowLayout類(lèi)    278
    10.5.2  GridLayout類(lèi)    280
    10.5.3  CardLayout類(lèi)    281
    10.5.4  使用BorderLayout
    布局類(lèi)    282
    10.5.5  GridBagLayout類(lèi)    284
    10.6  事件處理    286
    10.7  上機(jī)指導(dǎo)    295
    10.7.1  鼠標(biāo)事件捕獲    295
    10.7.2  按鈕單擊事件處理    299
    10.7.3  登錄檢驗(yàn)    300
    10.8  習(xí)題    302
    第11章  簡(jiǎn)單網(wǎng)絡(luò)編程    303
    11.1  Java網(wǎng)絡(luò)類(lèi)和接口    303
    11.2  IP地址封裝    304
    11.2.1  IP地址封裝類(lèi)    304
    11.2.2  實(shí)例剖析    305
    11.3  URL類(lèi)    306
    11.3.1  URL和URL類(lèi)    306
    11.3.2  URL類(lèi)的應(yīng)用    308
    11.4  TCP/IP套接字(Socket)    311
    11.4.1  客戶(hù)端套接字    311
    11.4.2  服務(wù)器端套接字    315
    11.4.3  實(shí)例剖析    317
    11.5  UDP套接字    321
    11.5.1  UDP套接字    321
    11.5.2  實(shí)例剖析    323
    11.6  上機(jī)指導(dǎo)    326
    11.6.1  查詢(xún)IP地址的類(lèi)型    326
    11.6.2  使用字節(jié)流訪(fǎng)問(wèn)URL
    資源    328
    11.6.3  Ping命令的實(shí)現(xiàn)    328
    11.7  習(xí)題    332
    附錄  習(xí)題答案    334

    本目錄推薦

    掃描二維碼
    Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
    鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)