欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

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

Java語(yǔ)言程序設(shè)計(jì)教程

中國(guó)水利水電出版社
    【作 者】劉震 唐鐵斌 郝秋燕 婁松濤 【I S B N 】978-7-5084-9210-0 【責(zé)任編輯】李炎 【適用讀者群】高職高專 【出版時(shí)間】2011-12-24 【開(kāi) 本】16開(kāi) 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】240 【千字?jǐn)?shù)】370 【印 張】15 【定 價(jià)】27 【叢 書(shū)】21世紀(jì)高等院校規(guī)劃教材 【備注信息】
圖書(shū)詳情

    Java語(yǔ)言具有面向?qū)ο、與平臺(tái)無(wú)關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特性,是目前軟件設(shè)計(jì)中極為強(qiáng)大的編程語(yǔ)言。本書(shū)全面、系統(tǒng)地介紹了Java語(yǔ)言程序設(shè)計(jì)的技術(shù)和編程方法,將面向?qū)ο蟮某绦蛟O(shè)計(jì)思想貫穿其中。編寫(xiě)過(guò)程中注重循序漸進(jìn)、由淺入深的原則,通過(guò)實(shí)例對(duì)基本概念和基本理論加以說(shuō)明。

    本書(shū)分為13章,主要內(nèi)容包括Java語(yǔ)言數(shù)據(jù)類型、運(yùn)算符、表達(dá)式和語(yǔ)句,數(shù)組和字符串,類的封裝、繼承和多態(tài),接口、內(nèi)部類,異常處理,輸入/輸出和文件操作,多線程,圖形用戶界面設(shè)計(jì),網(wǎng)絡(luò)編程,數(shù)據(jù)庫(kù)編程等。

    本書(shū)可作為培養(yǎng)應(yīng)用性、技能型人才的普通高等學(xué)校計(jì)算機(jī)及相近專業(yè)本科、高職高專學(xué)生的Java語(yǔ)言程序設(shè)計(jì)課程教材,也可作為使用Java語(yǔ)言的軟件開(kāi)發(fā)人員的參考書(shū)。

    本書(shū)所配電子教案及相關(guān)教學(xué)資源可以從中國(guó)水利水電出版社網(wǎng)站和萬(wàn)水書(shū)苑上下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn。

    編寫(xiě)過(guò)程中注重循序漸進(jìn)、由淺入深的原則,通過(guò)實(shí)例對(duì)基本概念和基本理論加以說(shuō)明。

    通過(guò)大量的實(shí)例圖文并茂地對(duì)重點(diǎn)內(nèi)容加以闡述,力求做到言簡(jiǎn)意賅。

    書(shū)中實(shí)例均上機(jī)調(diào)試通過(guò),便于讀者通過(guò)實(shí)際上機(jī)操作進(jìn)一步理解Java的原理、功能和作用。

    通過(guò)綜合實(shí)踐案例——人事資源管理系統(tǒng)的設(shè)計(jì)掌握中等規(guī)模并具有一定難度的應(yīng)用程序從需求分析—系統(tǒng)設(shè)計(jì)—數(shù)據(jù)庫(kù)設(shè)計(jì)—詳細(xì)設(shè)計(jì)—程序設(shè)計(jì)的全過(guò)程。

    Java語(yǔ)言是當(dāng)今計(jì)算機(jī)軟件行業(yè)中最熱門(mén)的網(wǎng)絡(luò)編程語(yǔ)言,以Java為核心的芯片技術(shù)、編譯技術(shù)、數(shù)據(jù)庫(kù)連接技術(shù),以及基于企業(yè)級(jí)應(yīng)用的J2EE技術(shù)得到了迅猛的發(fā)展。Java的應(yīng)用已經(jīng)深入到我們生活的每一個(gè)角落。

    Java作為一種程序設(shè)計(jì)語(yǔ)言,簡(jiǎn)單、面向?qū)ο、不依賴于機(jī)器的結(jié)構(gòu),具有可移植性、魯棒性、安全性,提供了并發(fā)機(jī)制,并且具有很高的效率。Java語(yǔ)言最主要的特點(diǎn)是“Write once,run anywhere”,這句話一直是Java程序員的精神指南,也是Java語(yǔ)言深得程序員喜愛(ài)的原因之一。本書(shū)全面地講解了Java的重要知識(shí),尤其強(qiáng)調(diào)面向?qū)ο蟮脑O(shè)計(jì)思想和編程方法。通過(guò)本書(shū)的學(xué)習(xí),讀者可以掌握J(rèn)ava面向?qū)ο缶幊痰乃枷牒蚃ava編程中的一些重要技術(shù)。

    全書(shū)循序漸進(jìn),由淺入深,在編寫(xiě)的過(guò)程中通過(guò)大量的實(shí)例圖文并茂地對(duì)重點(diǎn)內(nèi)容加以闡述,力求做到言簡(jiǎn)意賅。書(shū)中的每個(gè)實(shí)例均上機(jī)調(diào)試過(guò),便于讀者通過(guò)實(shí)際上機(jī)操作進(jìn)一步理解Java的原理、功能和作用。本書(shū)共分為13章,各章具體內(nèi)容介紹如下:

    第1章全面介紹Java誕生的背景、特點(diǎn),介紹Java平臺(tái),JDK的安裝與配置,并對(duì)Java開(kāi)發(fā)工具進(jìn)行了簡(jiǎn)單描述。

    第2、3、5章對(duì)Java語(yǔ)言的基礎(chǔ)知識(shí)進(jìn)行了詳細(xì)地介紹,這是學(xué)習(xí)Java必須掌握的基本內(nèi)容。

    第4、6章是Java面向?qū)ο缶幊痰闹R(shí),是面向?qū)ο缶幊痰暮诵膬?nèi)容,包括類、對(duì)象、繼承、多態(tài)和接口等。

    第7章首先介紹Java的異常處理機(jī)制以及如何實(shí)現(xiàn)這種機(jī)制,然后介紹怎樣利用Java提供的異常類處理異常。

    第8章主要介紹Java語(yǔ)言的輸入/輸出流處理機(jī)制和文件的處理機(jī)制。Java提供了豐富的輸入/輸出流操作類,功能強(qiáng)大。

    第9章介紹多線程技術(shù),它是Java的特色之一,線程是Java中的重要內(nèi)容,通過(guò)大量實(shí)例幫助讀者理解多線程編程。

    第10章是基于Java Swing的GUI圖形用戶界面設(shè)計(jì),講解了常用的組件和容器、事件處理機(jī)制、布局管理器的使用方法。

    第11章介紹基于java.net包編寫(xiě)網(wǎng)絡(luò)通信程序設(shè)計(jì),主要講解網(wǎng)絡(luò)編程中常用的URL、Socket、InetAddress等重要的類。

    第12章介紹數(shù)據(jù)庫(kù)的基本知識(shí),重點(diǎn)介紹各種JDBC驅(qū)動(dòng)程序以及按照J(rèn)DBC編程步驟實(shí)現(xiàn)JDBC在數(shù)據(jù)庫(kù)訪問(wèn)中的作用。

    第13章介紹一個(gè)綜合案例的開(kāi)發(fā)。

    本書(shū)第1~6章、第13章由劉震副教授編著,第7~9章,第12章由唐鐵斌講師編著,第10章由郝秋燕講師編著,第11章由婁松濤講師編著,并由曾強(qiáng)聰教授完成全書(shū)審稿。

    本書(shū)可作為培養(yǎng)應(yīng)用性、技能型人才的普通高等學(xué)校計(jì)算機(jī)及相近專業(yè)本科生(或高職高專學(xué)生)的Java語(yǔ)言程序設(shè)計(jì)課程教材,也可作為使用Java語(yǔ)言的軟件開(kāi)發(fā)人員的參考書(shū)。

    本書(shū)在編寫(xiě)過(guò)程中,參考了大量文獻(xiàn)、相關(guān)著作及其網(wǎng)絡(luò)上的最新資料,在此表示衷心的感謝。對(duì)書(shū)中存在的不妥與錯(cuò)漏之處,敬請(qǐng)讀者朋友批評(píng)指正。

    編者于長(zhǎng)沙

    2011年9月28日


    前言

    第1章 Java概述 1
    1.1 Java的誕生 1
    1.2 Java的特點(diǎn) 1
    1.2.1 簡(jiǎn)單性 2
    1.2.2 面向?qū)ο?2
    1.2.3 分布式 2
    1.2.4 健壯性 2
    1.2.5 安全性 2
    1.2.6 平臺(tái)無(wú)關(guān) 2
    1.2.7 多線程 3
    1.3 Java開(kāi)發(fā)環(huán)境安裝與配置 3
    1.3.1 平臺(tái)介紹 3
    1.3.2 用JDK管理Java 3
    1.4 創(chuàng)建并運(yùn)行一個(gè)簡(jiǎn)單的Java程序 6
    1.4.1 Java程序開(kāi)發(fā)步驟 6
    1.4.2 一個(gè)簡(jiǎn)單Java程序的要素 7
    1.4.3 Java Applet程序 8
    1.5 Java開(kāi)發(fā)工具 9
    1.6 小結(jié) 10
    習(xí)題1 10
    第2章 數(shù)據(jù)類型、運(yùn)算符和表達(dá)式 11
    2.1 標(biāo)識(shí)符和關(guān)鍵字 11
    2.1.1 標(biāo)識(shí)符 11
    2.1.2 關(guān)鍵字 11
    2.2 基本數(shù)據(jù)類型 12
    2.3 常量與變量 13
    2.3.1 常量 13
    2.3.2 變量 13
    2.3.3 整數(shù)類型 14
    2.3.4 浮點(diǎn)類型 15
    2.3.5 布爾類型 15
    2.3.6 字符類型 15
    2.4 數(shù)據(jù)類型的轉(zhuǎn)換 16
    2.5 運(yùn)算符與表達(dá)式 18
    2.5.1 算術(shù)運(yùn)算符 18
    2.5.2 自增、自減運(yùn)算符 18
    2.5.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 19
    2.5.4 邏輯運(yùn)算符與邏輯表達(dá)式 20
    2.5.5 位運(yùn)算符 21
    2.5.6 三目條件運(yùn)算符 22
    2.5.7 賦值運(yùn)算符與賦值表達(dá)式 22
    2.6 運(yùn)算符的優(yōu)先級(jí) 23
    2.7 小結(jié) 24
    習(xí)題2 24
    第3章 Java程序控制語(yǔ)句 26
    3.1 語(yǔ)句概述 26
    3.1.1 表達(dá)式語(yǔ)句 26
    3.1.2 復(fù)合語(yǔ)句 26
    3.1.3 控制結(jié)構(gòu)語(yǔ)句 27
    3.2 順序結(jié)構(gòu) 27
    3.3 分支(選擇)語(yǔ)句 28
    3.3.1 if條件分支語(yǔ)句 28
    3.3.2 switch語(yǔ)句 30
    3.4 循環(huán)語(yǔ)句 31
    3.4.1 for循環(huán)語(yǔ)句 32
    3.4.2 while語(yǔ)句 32
    3.4.3 do-while語(yǔ)句 33
    3.4.4 嵌套循環(huán) 34
    3.5 跳轉(zhuǎn)語(yǔ)句 35
    3.5.1 break語(yǔ)句 35
    3.5.2 break label語(yǔ)句 36
    3.5.3 continue語(yǔ)句 37
    3.5.4 continue label語(yǔ)句 37
    3.5.5 return語(yǔ)句 38
    3.6 小結(jié) 39
    習(xí)題3 39
    第4章 類與對(duì)象 42
    4.1 類 42
    4.1.1 類的定義 43
    4.1.2 成員變量 43
    4.1.3 成員方法和構(gòu)造方法 44
    4.2 對(duì)象 49
    4.2.1 創(chuàng)建對(duì)象 49
    4.2.2 使用對(duì)象 50
    4.2.3 銷毀對(duì)象 51
    4.2.4 this關(guān)鍵字 51
    4.3 static關(guān)鍵字 52
    4.3.1 實(shí)例變量和類變量 53
    4.3.2 實(shí)例方法和類方法 53
    4.4 包 53
    4.4.1 創(chuàng)建包 53
    4.4.2 使用包中的類 54
    4.4.3 常用系統(tǒng)包 55
    4.5 訪問(wèn)控制 55
    4.5.1 public 55
    4.5.2 private 56
    4.5.3 protected 57
    4.5.4 friendly(缺省) 57
    4.6 小結(jié) 58
    習(xí)題4 58
    第5章 數(shù)組與字符串 61
    5.1 數(shù)組 61
    5.1.1 一維數(shù)組 61
    5.1.2 二維數(shù)組 63
    5.1.3 Array類 64
    5.2 字符串 65
    5.2.1 字符串常量 66
    5.2.2 String類 66
    5.2.3 StringBuffer類 68
    5.2.4 其他字符串處理方法 70
    5.3 小結(jié) 71
    習(xí)題5 72
    第6章 繼承和接口 74
    6.1 繼承 74
    6.1.1 繼承的實(shí)現(xiàn) 75
    6.1.2 方法的覆蓋 76
    6.1.3 super關(guān)鍵字 77
    6.1.4 final關(guān)鍵字 78
    6.1.5 對(duì)象間的類型轉(zhuǎn)換 79
    6.2 類之源——Object類 80
    6.3 抽象類和抽象方法 82
    6.4 多態(tài) 86
    6.5 接口 87
    6.5.1 定義接口 87
    6.5.2 實(shí)現(xiàn)接口 87
    6.5.3 接口與抽象類的區(qū)別 88
    6.6 小結(jié) 88
    習(xí)題6 88
    第7章 異常處理 90
    7.1 異常概述 90
    7.2 異常類 91
    7.2.1 系統(tǒng)定義的異常 91
    7.2.2 用戶自定義的異常 92
    7.3 異常處理 92
    7.3.1 拋出異常 93
    7.3.2 捕獲異常 94
    7.4 小結(jié) 97
    習(xí)題7 97
    第8章 輸入/輸出流及文件操作 99
    8.1 流概述 99
    8.2 字節(jié)I/O流 101
    8.2.1 標(biāo)準(zhǔn)I/O流 102
    8.2.2 文件字節(jié)I/O流 102
    8.2.3 數(shù)據(jù)字節(jié)I/O流 104
    8.2.4 對(duì)象字節(jié)I/O流 105
    8.3 字符I/O流 105
    8.3.1 抽象字符I/O流 105
    8.3.2 文件字符I/O流 106
    8.3.3 緩沖字符I/O流 107
    8.4 文件操作 108
    8.4.1 File對(duì)象的創(chuàng)建 109
    8.4.2 File類成員方法 109
    8.5 小結(jié) 109
    習(xí)題8 110
    第9章 多線程 111
    9.1 線程概述 111
    9.1.1 進(jìn)程 111
    9.1.2 線程 111
    9.2 創(chuàng)建線程 112
    9.2.1 Thread子類創(chuàng)建線程 113
    9.2.2 Runnable接口的使用 114
    9.3 線程的生命周期 115
    9.4 線程的控制 117
    9.5 線程同步 118
    9.6 小結(jié) 122
    習(xí)題9 122
    第10章 圖形用戶界面 124
    10.1 圖形用戶界面概述 124
    10.1.1 AWT和Swing包 124
    10.1.2 Swing組件和容器 124
    10.2 事件處理 125
    10.3 Swing組件 126
    10.3.1 javax.swing.JFrame類 127
    10.3.2 javax.swing.JTextField類和
    javax.swing.JPasswordField類 128
    10.3.3 javax.swing.JButton類 130
    10.3.4 javax.swing.JTextArea類 130
    10.3.5 javax.swing.JComboBox類 131
    10.3.6 javax.swing.JMenuBar類、
    JMenu類和JMenuItem類 132
    10.3.7 javax.swing.JTable類 134
    10.4 布局管理 136
    10.4.1 FlowLayout布局管理器 136
    10.4.2 GridLayout布局管理器 138
    10.4.3 BorderLayout布局管理器 139
    10.4.4 CardLayout布局管理器 140
    10.4.5 GridbagLayout布局管理器 142
    10.4.6 null無(wú)布局管理器 144
    10.5 MVC結(jié)構(gòu)簡(jiǎn)介 146
    10.6 小結(jié) 146
    習(xí)題10 147
    第11章 Java網(wǎng)絡(luò)編程 148
    11.1 URL概述 148
    11.2 URL類 148
    11.2.1 創(chuàng)建URL對(duì)象 148
    11.2.2 URL類的成員方法 149
    11.2.3 顯示URL資源中的html文件 150
    11.3 InetAdress類 151
    11.4 Socket套接字 152
    11.4.1 客戶機(jī)/服務(wù)器模式 152
    11.4.2 Socket通信 153
    11.4.3 Socket類 153
    11.4.4 ServerSocket類 153
    11.5 小結(jié) 156
    習(xí)題11 156
    第12章 數(shù)據(jù)庫(kù)編程 157
    12.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 157
    12.1.1 數(shù)據(jù)庫(kù)發(fā)展歷史 157
    12.1.2 關(guān)系模型 157
    12.1.3 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng) 159
    12.2 SQL語(yǔ)言 160
    12.3 JDBC概述 163
    12.3.1 JDBC功能 163
    12.3.2 JDBC驅(qū)動(dòng)程序的類型 164
    12.3.3 JDBC URL 164
    12.4 JDBC訪問(wèn)數(shù)據(jù)庫(kù) 165
    12.4.1 設(shè)置數(shù)據(jù)源 165
    12.4.2 連接數(shù)據(jù)庫(kù) 167
    12.4.3 查詢數(shù)據(jù)庫(kù) 167
    12.4.4 檢索結(jié)果 168
    12.5 小結(jié) 169
    習(xí)題12 169
    第13章 綜合案例——人事資源管理系統(tǒng) 170
    13.1 需求分析 170
    13.2 系統(tǒng)設(shè)計(jì) 170
    13.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 172
    13.4 詳細(xì)設(shè)計(jì) 174
    13.5 程序設(shè)計(jì) 179
    參考文獻(xiàn) 232
最新評(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è)
主站蜘蛛池模板: 国内欧美一区二区三区 | 男女牲高爱潮免费视频男女 | 国产视频二区 | 亚洲国产一区二区三区四区 | 99精品久久久久久久免费看蜜月 | www.亚洲精品 | 免费观看日本视频 | 久草免费看| 国产免费久久 | 2022日韩理论片在线观看 | 国产精品自拍在线 | 九九视频免费精品视频免费 | 免费看黄色三级毛片 | a黄网站 | 97国产成人精品免费视频 | 成人国产三级精品 | 国产毛片一区 | 亚洲精品一区二区久久 | 成人免费视频在 | 91亚洲综合 | 在线视频中文 | 免费人成综合在线视频 | 免费久久精品视频 | 综合自拍亚洲综合图区美腿丝袜 | 日本加勒比网站 | 国产欧美日韩亚洲 | 欧美一级毛片无遮无挡 | 欧美一级毛片片aa视频 | 亚洲一级香蕉视频 | 国产亚洲欧美精品久久久 | 午夜黄色毛片 | 美女视频黄视大全视频免费网址 | 国产精品18久久久久久vr | 美国一级毛片片aa久久综合 | 一级一黄在线观看视频免费 | 日本a级特黄三级三级三级 日本a一级片 | 欧美一级二级毛片视频 | 亚洲精品国产经典一区二区 | 国产视频二 | 欧美日韩在线视频播放 | 日本成人在线视频网站 |