一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫練聽(tīng)力

Java程序設(shè)計(jì)實(shí)用教程

中國(guó)水利水電出版社
    【作 者】趙歡 【I S B N 】978-7-5084-6742-9 【責(zé)任編輯】宋俊娥 【適用讀者群】本科 【出版時(shí)間】2009-08-01 【開(kāi) 本】16開(kāi) 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】244 【千字?jǐn)?shù)】374 【印 張】15.25 【定 價(jià)】26 【叢 書】21世紀(jì)高等院校規(guī)劃教材 【備注信息】
圖書詳情

    本書為有一定C/C++基礎(chǔ),期望通過(guò)學(xué)習(xí)較快掌握J(rèn)ava程序設(shè)計(jì)的人群編寫。全書以案例引導(dǎo)方式,采用“理論實(shí)踐+專家引導(dǎo)+項(xiàng)目實(shí)戰(zhàn)”的思路,按照以案例為中心的學(xué)習(xí)方法介紹Java語(yǔ)言本質(zhì),用實(shí)例引出相關(guān)概念,使讀者能夠清晰地建立面向?qū)ο蟮木幊趟枷搿H珪?章,主要內(nèi)容包括:Java語(yǔ)言概述,創(chuàng)建基于web的Java程序,組件與布局管理器,事件模型與事件處理,Java異常,Java線程,Java網(wǎng)絡(luò)編程,基于CCLA的案例——實(shí)時(shí)聊天室系統(tǒng)項(xiàng)目設(shè)計(jì)。

    本書適合作為高等院校教材,也可供工程設(shè)計(jì)人員和Java編程愛(ài)好者參考。

    本書配有實(shí)踐教程并在實(shí)踐教程中附贈(zèng)一張光盤,其中包含教材中全部源程序及實(shí)踐教程中的大型工程案例文檔。

    1. 采用“理論實(shí)踐+專家引導(dǎo)+項(xiàng)目實(shí)戰(zhàn)”的思路,按照案例為中心的學(xué)習(xí)方法介紹Java語(yǔ)言本質(zhì),用實(shí)例引出相關(guān)概念,使讀者清晰地建立面向?qū)ο蟮木幊趟枷?/p>

    2. 將作者多年的教學(xué)經(jīng)驗(yàn)和軟件開(kāi)發(fā)與項(xiàng)目管理的經(jīng)驗(yàn)融入書中,使讀者掌握一般實(shí)際項(xiàng)目中所需要的基本知識(shí)。

    本書旨在為所有需要掌握J(rèn)ava(Java SDK Standard Edition)技術(shù)應(yīng)用程序開(kāi)發(fā)的讀者做實(shí)用性介紹。

    在過(guò)去的幾年里,由于軟件產(chǎn)業(yè)的美好前景,面向?qū)ο蠹夹g(shù)一直是主流的開(kāi)發(fā)技術(shù)之一,而Java程序設(shè)計(jì)語(yǔ)言更是其中的典型代表。作者在實(shí)際教學(xué)和培訓(xùn)過(guò)程中發(fā)現(xiàn)能夠找到的Java圖書通常分為兩種類型:一種是集中在Java的某個(gè)方面(如基本語(yǔ)法),另一種是適合在需要的時(shí)候查閱一下的工具書,不適合循序漸進(jìn)地閱讀。而且這兩類圖書都側(cè)重于理論介紹,缺少實(shí)際應(yīng)用方面的內(nèi)容。若要全面學(xué)習(xí)并熟練掌握J(rèn)ava技術(shù)的各個(gè)方面,必須參加具體的項(xiàng)目實(shí)訓(xùn),或者購(gòu)買包含大量重復(fù)信息的圖書或者查閱大型的工具書。

    本書解決了上述問(wèn)題,以案例為中心的學(xué)習(xí)方法(CCLA,Case Centered Learning Architecture)介紹Java語(yǔ)言本質(zhì),用實(shí)例引出相關(guān)概念,使讀者能夠清晰地建立面向?qū)ο蟮木幊趟枷搿1緯粌H有理論知識(shí)方面的介紹,還把作者多年的教學(xué)經(jīng)驗(yàn)和軟件開(kāi)發(fā)與項(xiàng)目管理經(jīng)驗(yàn)融入其中,使讀者能掌握一般實(shí)際項(xiàng)目中所需要的基本知識(shí)。

    全書共分理論教材和實(shí)踐教材兩本,本書為理論教材,實(shí)踐教材包括與理論知識(shí)同步的基本實(shí)驗(yàn)、綜合實(shí)驗(yàn)案例以及大型工程項(xiàng)目設(shè)計(jì)實(shí)例和習(xí)題解析。在實(shí)踐教材中附贈(zèng)一張光盤,其中包含教材中全部源程序及實(shí)踐教材中的大型工程案例文檔。

    本書共分為8章,下面簡(jiǎn)要介紹各章的內(nèi)容。

    第1章:本章首先介紹Java誕生和發(fā)展情況;然后詳細(xì)說(shuō)明Java語(yǔ)言的特點(diǎn),從編程語(yǔ)言的角度著重闡述它的關(guān)鍵特色;接著介紹JVM的執(zhí)行過(guò)程以及Java源程序的執(zhí)行過(guò)程;根據(jù)Java的開(kāi)發(fā)環(huán)境,介紹Java的開(kāi)發(fā)工具、環(huán)境變量的配置以及具體運(yùn)行Java文件;緊接著,通過(guò)一個(gè)典型的Java程序hello.java說(shuō)明Java程序的基本特征,應(yīng)用程序和小應(yīng)用程序的區(qū)別以及使用;然后介紹Java的基本語(yǔ)法;最后介紹面向?qū)ο缶幊碳夹g(shù)(OOP)的相關(guān)基本概念。

    第2章:本章首先介紹Applet與HTML基礎(chǔ)知識(shí),接著利用一個(gè)實(shí)例區(qū)別Applet與Application,然后詳細(xì)解釋Applet的生命周期與方法,包括初始化階段與方法init( ),啟動(dòng)階段與方法start( ),停止階段與方法stop( )和撤消階段與方法destroy( ),接著介紹Applet中加載圖片和音頻文件等多媒體操作,并詳細(xì)介紹如何創(chuàng)建策略文件。最后介紹一個(gè)Applet的運(yùn)用實(shí)例。

    第3章:本章首先介紹MVC的設(shè)計(jì)模式及相關(guān)概念,由MVC中的視圖引入字符用戶界面CUI和圖形用戶界面GUI。然后詳細(xì)介紹Java GUI中常用的兩個(gè)文件包java.awt和java.swing。接著結(jié)合具體的實(shí)例介紹GUI開(kāi)發(fā)中常用的12種組件和6種布局管理器的實(shí)現(xiàn)方法。最后,用客戶登錄界面案例一綜合運(yùn)用部分組件,用計(jì)算器案例二綜合運(yùn)用本章內(nèi)容。

    第4章:本章首先介紹事件處理的由來(lái),并描述基于窗口的事件驅(qū)動(dòng)程序的流程,接著詳細(xì)闡述AWT事件處理模型,主要涉及三類對(duì)象:事件源、監(jiān)聽(tīng)器和事件處理方法,并說(shuō)明事件處理機(jī)制,具體介紹事件類、事件監(jiān)聽(tīng)器、AWT事件及其相應(yīng)的監(jiān)聽(tīng)器接口、事件適配器和常用的四種對(duì)事件的響應(yīng),最后介紹開(kāi)發(fā)一個(gè)基于Java平臺(tái)事件驅(qū)動(dòng)模型的記事本的案例。

    第5章:本章首先介紹異常的概念,詳細(xì)說(shuō)明異常的層次結(jié)構(gòu),然后從異常處理機(jī)制、捕獲異常兩個(gè)方面介紹異常的處理,重點(diǎn)介紹用戶定義異常。最后用接收客戶信息的界面的案例分析,說(shuō)明異常的運(yùn)用。

    第6章:本章首先介紹線程的基本概念,區(qū)別線程和進(jìn)程,接著介紹線程的掛起方式,詳細(xì)解釋線程的生命周期,然后介紹線程的同步與死鎖,詳細(xì)解釋線程同步和死鎖的概念及原因,并總結(jié)多線程編程的一般規(guī)則,最后用案例一說(shuō)明多線程的服務(wù)器編程,用案例二設(shè)計(jì)一個(gè)時(shí)鐘日歷。

    第7章:本章首先由網(wǎng)絡(luò)編程引入TCP/IP協(xié)議的介紹,然后詳細(xì)解釋Socket的基本概念和工作機(jī)制,接著介紹URL(統(tǒng)一資源定位)的概念和基本運(yùn)用,及連接數(shù)據(jù)庫(kù)的JDBC,并結(jié)合實(shí)例詳細(xì)敘述建立數(shù)據(jù)源ODBC的步驟,最后通過(guò)設(shè)計(jì)一個(gè)類ICQ系統(tǒng)的案例綜合運(yùn)用上述理論知識(shí)。

    第8章:本章綜合運(yùn)用前幾章所學(xué)的知識(shí)點(diǎn),從系統(tǒng)可行性分析、需求分析、概要設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及系統(tǒng)測(cè)試介紹一個(gè)基于CCLA(以案例為中心的學(xué)習(xí)方法)的實(shí)時(shí)聊天室系統(tǒng)項(xiàng)目設(shè)計(jì)。

    使用本書作為教材的課時(shí)分配建議如下:

    理論與上機(jī)實(shí)驗(yàn)課時(shí)分配建議

    章節(jié) 理論課時(shí)+

    上機(jī)課時(shí) 章節(jié) 理論課時(shí)+

    上機(jī)課時(shí)

    第1章 Java語(yǔ)言概述 2+2 第5章 Java異常 4+4

    第2章 創(chuàng)建基于web的Java程序 4+4 第6章 Java線程 4+4

    第3章 組件與布局管理器 8+8 第7章 Java網(wǎng)絡(luò)編程 4+4

    第4章 事件模型與事件處理 4+4 第8章 基于CCLA的案例

    —實(shí)時(shí)聊天室系統(tǒng)項(xiàng)目設(shè)計(jì) 6+6

    合計(jì) 36+36=72

    在編寫過(guò)程中,上海NIIT的齊國(guó)鋒高級(jí)工程師對(duì)本書的編寫提出了許多寶貴意見(jiàn),同時(shí)感謝中國(guó)水利水電出版社的各位老師的幫助和指導(dǎo)。參加本書編寫的還有成軍、江文、彭秀娟、胡煉、李學(xué)輝、王綱金、鄭敏、趙麗霞、趙凱等。

    由于時(shí)間倉(cāng)促,加之水平有限,本書難免有不妥之處,歡迎各界專家和讀者朋友批評(píng)指正。

    編 者

    2009年5月


    前言

    第1章 Java語(yǔ)言概述 1
    1.1 Java的誕生 1
    1.2 Java語(yǔ)言的特點(diǎn) 2
    1.3 Java虛擬機(jī)(JVM) 3
    1.4 Java的開(kāi)發(fā)環(huán)境 4
    1.5 一個(gè)Java簡(jiǎn)單程序示例 5
    1.6 Java的基本語(yǔ)法介紹 7
    1.7 面向?qū)ο蟪醪?9
    本章小結(jié) 11
    習(xí)題一 12
    第2章 創(chuàng)建基于Web的Java程序 14
    2.1 Applet與HTML基礎(chǔ) 14
    2.2 Applet與Application 18
    2.3 Applet的生命周期與方法 23
    2.4 Applet中的多媒體處理 25
    2.4.1 加載圖片 25
    2.4.2 加載音頻文件 27
    本章小結(jié) 30
    習(xí)題二 30
    第3章 組件與布局管理器 34
    3.1 MVC設(shè)計(jì)模式概述 34
    3.1.1 MVC設(shè)計(jì)模式 34
    3.1.2 MVC視圖中用戶界面的基本組件 36
    3.2 組件 41
    3.2.1 按鈕 41
    3.2.2 標(biāo)簽 42
    3.2.3 文本字段 44
    3.2.4 文本區(qū)域 45
    3.2.5 滾動(dòng)條 46
    3.2.6 滾動(dòng)面板 49
    3.2.7 密碼文本框 51
    3.2.8 文本列表框 52
    3.2.9 組合列表框 53
    3.2.10 單選按鈕 54
    3.2.11 復(fù)選框 56
    3.2.12 菜單 57
    3.3 布局管理器 61
    3.3.1 流布局管理器 61
    3.3.2 網(wǎng)格布局管理器 63
    3.3.3 邊界布局管理器 64
    3.3.4 卡片布局管理器 65
    3.3.5 盒布局管理器 66
    3.3.6 網(wǎng)格組布局管理器 67
    本章小結(jié) 73
    習(xí)題三 75
    第4章 事件模型與事件處理 79
    4.1 事件處理概述 79
    4.2 AWT事件處理模型 80
    4.2.1 事件類 82
    4.2.2 事件監(jiān)聽(tīng)器 83
    4.2.3 AWT事件及其相應(yīng)的監(jiān)聽(tīng)器接口 84
    4.2.4 事件適配器 88
    4.2.5 對(duì)事件的響應(yīng) 90
    本章小結(jié) 104
    習(xí)題四 105
    第5章 Java異常 106
    5.1 異常的概念 106
    5.2 異常的處理 109
    5.2.1 異常的處理機(jī)制 110
    5.2.2 捕獲異常 112
    5.3 用戶定義的異常 117
    5.3.1 用戶定義異常的需要 117
    5.3.2 創(chuàng)建用戶定義的異常類 117
    5.3.3 拋出異常throw 118
    本章小結(jié) 126
    習(xí)題五 127
    第6章 Java線程 129
    6.1 線程的基本概念 129
    6.2 創(chuàng)建線程的方式 131
    6.2.1 Thread類 132
    6.2.2 Runnable接口 135
    6.2.3 線程的生命周期 137
    6.3 線程的同步與死鎖 139
    6.3.1 同步問(wèn)題的提出 139
    6.3.2 同步和死鎖 141
    6.3.3 靜態(tài)方法同步 144
    6.3.4 如果線程不能獲得鎖 145
    6.3.5 何時(shí)需要同步 145
    6.3.6 線程安全類 145
    6.3.7 線程死鎖 147
    6.3.8 多線程編程的一般規(guī)則 150
    本章小結(jié) 159
    習(xí)題六 160
    第7章 Java網(wǎng)絡(luò)編程 162
    7.1 TCP/IP協(xié)議 162
    7.2 Socket 164
    7.3 URL操作 169
    7.4 連接數(shù)據(jù)庫(kù)的JDBC 175
    本章小結(jié) 193
    習(xí)題七 193
    第8章 基于CCLA的案例——實(shí)時(shí)聊天室
    系統(tǒng)項(xiàng)目設(shè)計(jì) 198
    8.1 系統(tǒng)可行性 198
    8.2 需求分析 199
    8.2.1 服務(wù)器模塊的功能 199
    8.2.2 客戶端模塊的功能 199
    8.3 概要設(shè)計(jì) 201
    8.3.1 系統(tǒng)層次概況 201
    8.3.2 系統(tǒng)的數(shù)據(jù)流圖 201
    8.4 數(shù)據(jù)庫(kù)的設(shè)計(jì) 202
    8.4.1 數(shù)據(jù)庫(kù)的E-R圖 203
    8.4.2 數(shù)據(jù)庫(kù)的結(jié)構(gòu) 204
    8.4.3 項(xiàng)目類的結(jié)構(gòu)聲明 205
    8.5 詳細(xì)設(shè)計(jì) 211
    8.5.1 服務(wù)器模塊 211
    8.5.2 客戶登錄模塊 213
    8.5.3 客戶端聊天模塊 214
    8.6 系統(tǒng)測(cè)試 215
    附錄一 附加練習(xí)——行業(yè)面試問(wèn)題 217
    附錄二 優(yōu)化Java代碼的技巧 226
    附錄三 Java術(shù)語(yǔ)表 228
    附錄四 Java學(xué)習(xí)Web站點(diǎn)列表 233
    參考文獻(xiàn) 234
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 日本免费的一级绿象 | 成人欧美一区二区三区黑人免费 | 91青青国产在线观看免费 | 日韩精品中文字幕在线观看 | 精品国产一区二区三区不卡蜜臂 | 在线久草视频 | 黄色一级毛片 | 国产三级国产精品国产国在线观看 | 欧美一级片毛片 | 日韩欧美一区二区中文字幕 | 美女大片高清特黄a大片 | 久久国产精品99久久久久久牛牛 | 国产成人精品曰本亚洲 | 亚洲欧美不卡中文字幕 | 欧美视频一区在线观看 | 久久精品综合国产二区 | 福利一区三区 | 全部免费的毛片在线看美国 | 亚洲日本在线看片 | 7799国产精品久久久久99 | 国产毛片一区 | 国产精品美女一级在线观看 | 99久久久国产精品免费播放器 | 国产精品手机在线 | 手机看片免费基地 | 欧美精品高清在线观看 | 日本www在线播放 | 成年女人毛片 | 国产精品久久久久国产精品 | 日韩三级在线播放 | 97在线观看免费版 | 日本美女黄网站 | 国产看片视频 | www国产精品 | 日韩精品一区二区三区高清 | 偷自拍 | 91成人免费版 | 久久久久久尹人网香蕉 | 久久美女精品国产精品亚洲 | 欧美超高清xoxoxoxo | 国产在线观看91精品一区 |