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

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Java面向?qū)ο蟪绦蛟O(shè)計

中國水利水電出版社
    【作 者】主編 陳占偉 【I S B N 】978-7-5170-5560-0 【責(zé)任編輯】李炎 【適用讀者群】本專通用 【出版時間】2017-07-20 【開 本】16開 【裝幀信息】平裝(啞膜) 【版 次】第1版第1次印刷 【頁 數(shù)】268 【千字數(shù)】412 【印 張】16.75 【定 價】34 【叢 書】普通高等教育“十三五”規(guī)劃教材(軟件工程專業(yè)) 【備注信息】
圖書詳情

    本書系統(tǒng)介紹了Java面向?qū)ο缶幊碳夹g(shù)。首先介紹Java的基礎(chǔ)語法知識;然后介紹本書的核心內(nèi)容——面向?qū)ο蟪绦蛟O(shè)計的主要技術(shù)與編程思路,其中包括類與對象、屬性與方法的定義及應(yīng)用。中間部分從應(yīng)用出發(fā),講述Java編程的幾個重要專題,其中包括Java異常處理、Java語言基礎(chǔ)類庫、集合框架、輸入/輸出以及數(shù)據(jù)庫編程接口等;最后部分介紹Java的網(wǎng)絡(luò)編程、圖形界面、多線程、JDK1.5的主要特性和反射機制等。

    本書從Web應(yīng)用開發(fā)和Android手機應(yīng)用開發(fā)的需求出發(fā),以豐富的圖解、實用的案例、通俗易懂的語言詳細介紹Java面向?qū)ο蟮暮诵募夹g(shù),內(nèi)容深淺適中,注重提高讀者運用Java面向?qū)ο蠹夹g(shù)解決問題的能力。

    本書從Java的實際應(yīng)用技術(shù)出發(fā),每個知識點都通過具體實例進行介紹,使讀者能快速掌握Java程序設(shè)計的方法,所有實例都經(jīng)過Eclipse集成開發(fā)環(huán)境下調(diào)試運行,以便于初學(xué)者入門。

    本書可作為普通高等院校計算機及相關(guān)專業(yè)Java程序設(shè)計課程的教材,也適合Java初學(xué)者及程序開發(fā)人員參考使用。

    本教材附有配套的源代碼、習(xí)題答案和教學(xué)課件等資源。讀者可以到中國水利水電出版社網(wǎng)站和萬水書苑上免費下載,網(wǎng)址為http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn。

    取材得當(dāng)、循序漸進、通俗易懂、結(jié)構(gòu)清晰、層次分明

    通過典型實例驗證和說明語法結(jié)構(gòu)、程序設(shè)計的思想和方法

    注重對基本概念、語法規(guī)則、程序結(jié)構(gòu)和設(shè)計方法的講解

    Java語言是面向?qū)ο蠹夹g(shù)語言的典范,也是目前被廣泛使用的編程語言之一。而且,Java語言也是進行Web開發(fā)的Java EE企業(yè)框架的基礎(chǔ)和核心,掌握Java語言并進行典型的Java應(yīng)用開發(fā),既是對普通高等院校計算機及相關(guān)專業(yè)學(xué)生最基本的能力要求之一,也為Java EE企業(yè)開發(fā)框架進行Web開發(fā)提供技術(shù)基礎(chǔ)。

    本書從Web應(yīng)用開發(fā)的實際需求出發(fā),結(jié)合后續(xù)Android手機應(yīng)用開發(fā)需求,并考慮面向?qū)ο蟪绦蛟O(shè)計的教學(xué)要求,對教學(xué)內(nèi)容的選取、編排及習(xí)題設(shè)計做了仔細的斟酌,確保全書深度和廣度適中,并遵循由淺入深、循序漸進的組織原則。本書適合作為普通高等院校Java程序設(shè)計課程的教材,也可作為Java語言學(xué)習(xí)者的自學(xué)用書。

    全書內(nèi)容共分13章,下面簡要介紹一下本書的主要內(nèi)容與教學(xué)安排。

    第1章 Java程序設(shè)計語言概述。介紹Java的入門知識,Java語言特點、Java開發(fā)環(huán)境的搭建、Java運行原理,通過示例使讀者了解Java開發(fā)工具Eclipse的使用方法,對Java程序有一個感性認識。

    第2章 Java語言基礎(chǔ)。通過示例介紹Java程序的基本組成,系統(tǒng)介紹Java語言的語法特征,并依次介紹Java的數(shù)據(jù)類型、運算符、表達式、流程控制語言,為后續(xù)章節(jié)的學(xué)習(xí)提供了編程基礎(chǔ)。本章還介紹了數(shù)組和方法,引入了引用數(shù)據(jù)類型。在學(xué)完第3章的面向?qū)ο缶幊讨�,讀者可進一步加深對引用數(shù)據(jù)類型的理解。

    第3章 Java面向?qū)ο缶幊�。本章屬于本書核心�?nèi)容,以面向?qū)ο缶幊虨橹骶,首先介紹面向?qū)ο蟪绦蛟O(shè)計的基本思想,然后介紹類和對象的基本內(nèi)容,包括類的定義、類與對象的使用和封裝性等,重點介紹繼承、多態(tài)和接口的概念及實現(xiàn)方法,最后介紹包和訪問控制權(quán)限。

    第4章 Java異常。程序的安全性和健壯性是Java語言設(shè)計的重要目標之一。Java程序通過異常處理機制,加強了程序應(yīng)對各種復(fù)雜情況的處理能力,使程序的安全性與穩(wěn)定性得到加強。本章介紹Java異常的概念、異常的分類、異常的處理機制和異常的應(yīng)用等。

    通過第2、3、4章的學(xué)習(xí),讀者可以理解并初步掌握Java面向?qū)ο缶幊碳夹g(shù),并能夠進行程序的異常處理。但要掌握好Java語言并具有利用它解決實際問題的能力,僅僅學(xué)習(xí)語法規(guī)則是不夠的,還需要掌握Java的應(yīng)用編程接口,即Java的類庫。本書從第5章開始介紹Java的常用類庫及一些重要的編程技術(shù)。

    第5章 Java常用類庫。在實際編程中,不但需要抽象、定義自己的類,還應(yīng)該學(xué)會如何充分利用系統(tǒng)或開發(fā)環(huán)境中提供的類。本章介紹了Java類庫的幾個包及其部分常用類的含義和作用。

    第6章 Java集合框架。本章從應(yīng)用的角度介紹常用數(shù)據(jù)結(jié)構(gòu),分析不同集合類在查找、存入、取出和排序等操作中的執(zhí)行效率,通過示例介紹其應(yīng)用方向。

    第7章 Java 程序的輸入/輸出。本章介紹計算機的基本操作——輸入/輸出。首先介紹文件操作類,然后介紹字節(jié)流與字符流,最后介紹幾種常用的輸入/輸出流。通過本章的學(xué)習(xí),可以掌握各種流類的基本使用方法。

    第8章 Java數(shù)據(jù)庫編程。本章是編寫數(shù)據(jù)庫應(yīng)用程序的基礎(chǔ)。首先介紹JDBC技術(shù),然后介紹結(jié)構(gòu)化編程基礎(chǔ),最后通過示例介紹JDBC基本操作。

    第9章 Java網(wǎng)絡(luò)編程。本章介紹在三種協(xié)議UDP、TCP、HTTP下Java網(wǎng)絡(luò)編程的實現(xiàn)技術(shù),并通過示例介紹實現(xiàn)方法。

    第10章 Java圖形界面。本章主要介紹Swing圖形界面編程。首先介紹Swing常用的容器和組件,然后介紹界面布局,最后介紹事件處理。

    第11章 Java線程。本章介紹線程的創(chuàng)建、狀態(tài)、調(diào)度、優(yōu)先級及線程同步。

    第12章 JDK1.5三個主要特性。本章介紹了JDK1.5版本的三個重要特性:泛型、枚舉和注解,重點介紹泛型的應(yīng)用。

    第13章 Java反射機制。本章介紹Java動態(tài)相關(guān)機制,即Java的反射機制。

    由于本書涉及的Java語言技術(shù)點較多,使用者和讀者可以有選擇地使用本書。作為教材使用第7、9~13章可以有選擇地講解部分知識點。

    通過本書學(xué)習(xí)Java語言,讀者不需要具備其他高級語言的背景。當(dāng)然,讀者如果已經(jīng)熟悉C、C++等語言,使用本書學(xué)習(xí)Java語言的過程將會變得更加輕松。

    程序設(shè)計課程是一門實踐性很強的課程。本書所有例題都在Eclipse集成開發(fā)環(huán)境下調(diào)試運行通過,同時書中輔以相應(yīng)的練習(xí)和實驗環(huán)節(jié),并附有答案。只要讀者能夠按照書中的要求邊學(xué)邊練,一定能很快登堂入室,在Java語言和面向?qū)ο蠹夹g(shù)所構(gòu)造的無限暢想空間中享受遨游的樂趣。

    本書由周口師范學(xué)院計算機科學(xué)與技術(shù)學(xué)院教師陳占偉、崔仲遠編寫完成,是我院專業(yè)教師多年教學(xué)和應(yīng)用開發(fā)實踐的結(jié)晶。

    由于作者水平有限,書中難免有疏漏之處,歡迎各位同行和廣大讀者對本書提出建議和修改意見,我們將非常感激并及時更正。

    意見反饋請發(fā)送電子郵件至:[email protected][email protected]

    編 者

    2017年3月

    前言

    第1章 Java程序設(shè)計語言概述 1
    1.1 Java簡介 1
    1.2 Java語言的特點 1
    1.3 Java的目標 1
    1.4 Java開發(fā)環(huán)境的搭建 2
    1.4.1 JDK的下載安裝 2
    1.4.2 Java開發(fā)環(huán)境配置 4
    1.5 Java程序運行的原理 5
    1.6 Java開發(fā)工具Eclipse 6
    1.6.1 Eclipse的安裝與啟動 6
    1.6.2 Eclipse編寫Java程序的流程 8
    本章小結(jié) 11
    習(xí)題 12
    第2章 Java語言基礎(chǔ) 13
    2.1 Java程序的基本組成 13
    2.2 Java語言的數(shù)據(jù)類型 16
    2.2.1 整數(shù)類型 17
    2.2.2 浮點類型 18
    2.2.3 字符類型 18
    2.2.4 布爾類型 19
    2.2.5 基本數(shù)據(jù)類型的默認值 19
    2.2.6 類型轉(zhuǎn)換 20
    2.2.7 String 21
    2.3 運算符和表達式 22
    2.3.1 賦值運算符 22
    2.3.2 算術(shù)運算符 22
    2.3.3 關(guān)系運算符 24
    2.3.4 邏輯運算符 25
    2.3.5 位運算符 26
    2.3.6 其他運算符 27
    2.3.7 運算符優(yōu)先級 29
    2.3.8 表達式 30
    2.4 流程控制語句 30
    2.4.1 選擇語句 30
    2.4.2 循環(huán)語句 37
    2.5 數(shù)組與方法 41
    2.5.1 一維數(shù)組 42
    2.5.2 二維數(shù)組 45
    2.5.3 方法 46
    2.6 Java程序規(guī)范 49
    2.6.1 制定編碼規(guī)范的必要性 49
    2.6.2 Java文件格式 49
    2.6.3 命名規(guī)范 50
    2.6.4 注釋規(guī)范 51
    2.6.5 排版規(guī)范 51
    本章小結(jié) 51
    習(xí)題 51
    第3章 Java面向?qū)ο缶幊?53
    3.1 面向?qū)ο蠡A(chǔ) 53
    3.1.1 面向?qū)ο缶幊趟枷?53
    3.1.2 基本特性 54
    3.2 類與對象 54
    3.2.1 類定義 54
    3.2.2 對象的創(chuàng)建及使用 55
    3.2.3 this和static關(guān)鍵字 59
    3.2.4 內(nèi)部類 64
    3.3 繼承 65
    3.3.1 繼承的語法和規(guī)則 65
    3.3.2 重載和覆蓋 67
    3.3.3 super關(guān)鍵字 68
    3.4 final關(guān)鍵字 69
    3.4.1 final變量 69
    3.4.2 final方法 69
    3.4.3 final類 70
    3.5 抽象類 70
    3.6 接口 71
    3.6.1 接口定義 71
    3.6.2 實現(xiàn)接口 71
    3.6.3 匿名內(nèi)部類 72
    3.7 包及訪問控制權(quán)限 73
    3.7.1 包概念 73
    3.7.2 import導(dǎo)入包 73
    3.7.3 包的聲明 74
    3.7.4 訪問權(quán)限修飾符 74
    3.8 對象的多態(tài)性 75
    3.9 包裝類(Wrapper) 78
    3.9.1 基本數(shù)據(jù)類型轉(zhuǎn)換為包裝類 78
    3.9.2 字符串轉(zhuǎn)換為包裝類 78
    3.9.3 包裝類轉(zhuǎn)換為基本數(shù)據(jù)類型 79
    3.9.4 字符串轉(zhuǎn)換為基本數(shù)據(jù)類型 79
    3.9.5 自動裝箱和自動拆箱 79
    3.9.6 覆蓋父類的方法 80
    本章小結(jié) 80
    習(xí)題 80
    第4章 Java異常 82
    4.1 異常的概念 82
    4.2 Java中的異常類及其分類 82
    4.3 Java異常處理機制 83
    4.3.1 捕獲處理異常 83
    4.3.2 聲明拋出異常 89
    4.4 異常的應(yīng)用 91
    本章小結(jié) 92
    習(xí)題 93
    第5章 Java常用類庫 94
    5.1 Java類庫概述 94
    5.2 Java語言包(java.lang) 95
    5.2.1 String類 95
    5.2.2 StringBuffer類 98
    5.2.3 Object類 101
    5.2.4 Math類 104
    5.2.5 System類 105
    5.2.6 Runtime類 106
    5.3 日期操作類 107
    5.3.1 Date類 107
    5.3.2 Calendar類 107
    5.3.3 SimpleDateFormat類 108
    5.4 DecimalFormat類 110
    5.5 比較器接口 110
    5.5.1 Comparable接口 111
    5.5.2 Comparator接口 112
    本章小結(jié) 114
    習(xí)題 114
    第6章 Java集合框架 115
    6.1 集合框架概述 115
    6.2 Collection接口 116
    6.3 List接口 117
    6.3.1 ArrayList類 118
    6.3.2 LinkedList類 121
    6.3.3 Queue接口 122
    6.3.4 Stack類 123
    6.4 Set接口 124
    6.4.1 HashSet類 124
    6.4.2 TreeSet類 128
    6.4.3 SortedSet接口 130
    6.5 集合的輸出 131
    6.5.1 Iterator接口 131
    6.5.2 ListIterator接口 132
    6.6 Map 133
    6.6.1 HashMap類 134
    6.6.2 Map.Entry接口 136
    6.6.3 TreeMap類 138
    6.7 Collections類 138
    6.8 集合運用 140
    本章小結(jié) 141
    習(xí)題 141
    第7章 Java程序的輸入/輸出 142
    7.1 File類 142
    7.2 RandomAccessFile類 144
    7.3 字節(jié)流與字符流 145
    7.3.1 字節(jié)流 146
    7.3.2 字符流 150
    7.3.3 字節(jié)流與字符流的區(qū)別 151
    7.4 轉(zhuǎn)換流 152
    7.5 打印流 153
    7.6 管道流 154
    7.7 緩沖區(qū)操作流 155
    7.8 數(shù)據(jù)操作流 156
    7.9 對象流 157
    7.10 Scanner類 158
    本章小結(jié) 158
    習(xí)題 159
    第8章 Java數(shù)據(jù)庫編程 160
    8.1 JDBC技術(shù) 160
    8.1.1 JDBC技術(shù)簡介 160
    8.1.2 JDBC驅(qū)動程序 160
    8.2 結(jié)構(gòu)化查詢語言 161
    8.3 JDBC基本操作 161
    8.3.1 JDBC操作步驟 161
    8.3.2 JDBC-ODBC連接數(shù)據(jù)庫 162
    8.3.3 JDBC直接連接數(shù)據(jù)庫 168
    8.3.4 JDBC對數(shù)據(jù)庫的更新操作 172
    8.4 JDBC高級操作 174
    8.4.1 PreparedStatement接口 174
    8.4.2 事務(wù)處理 176
    本章小結(jié) 176
    習(xí)題 176
    第9章 Java網(wǎng)絡(luò)編程 177
    9.1 網(wǎng)絡(luò)基礎(chǔ) 177
    9.1.1 TCP/IP網(wǎng)絡(luò)模型 177
    9.1.2 IP地址與InetAddress類 178
    9.1.3 套接字 179
    9.2 UDP協(xié)議網(wǎng)絡(luò)程序 179
    9.2.1 概述 179
    9.2.2 創(chuàng)建UDP服務(wù)器端程序 180
    9.2.3 創(chuàng)建UDP客戶端程序 181
    9.3 TCP協(xié)議網(wǎng)絡(luò)程序 182
    9.3.1 概述 182
    9.3.2 創(chuàng)建TCP服務(wù)器端程序 183
    9.3.3 創(chuàng)建TCP客戶端程序 184
    9.4 HTTP協(xié)議網(wǎng)絡(luò)程序 185
    9.4.1 概述 185
    9.4.2 URL類 185
    9.4.3 URLConnection類 186
    本章小結(jié) 187
    習(xí)題 187
    第10章 Java 圖形界面 189
    10.1 AWT與Swing簡介 189
    10.1.1 AWT簡介 189
    10.1.2 Swing簡介 189
    10.1.3 容器簡介 189
    10.2 創(chuàng)建窗體 190
    10.3 標簽組件:JLabel 191
    10.4 按鈕組件:JButton 194
    10.5 JPanel容器 195
    10.6 布局管理器 196
    10.6.1 FlowLayout 196
    10.6.2 BorderLayout 197
    10.6.3 GridLayout 198
    10.6.4 CardLayout 199
    10.7 文本組件:JTextComponent 200
    10.7.1 單行文本框:JTextField 200
    10.7.2 密碼文本框:JPasswordField 201
    10.7.3 多行文本框:JTextArea 202
    10.8 事件處理 204
    10.8.1 事件和監(jiān)聽器 204
    10.8.2 窗體事件 206
    10.8.3 動作事件及監(jiān)聽處理 209
    10.8.4 鍵盤事件及監(jiān)聽處理 210
    10.8.5 鼠標事件及監(jiān)聽處理 211
    10.8.6 焦點事件及監(jiān)聽處理 213
    10.9 單選按鈕組件:JRadioButton 214
    10.10 復(fù)選框組件:JCheckBox 217
    10.11 列表框組件:JList 218
    10.12 下拉列表框:JComboBox 220
    10.13 菜單組件:JMenu與JMenuBar 221
    10.14 文件選擇框組件:JFileChooser 222
    本章小結(jié) 225
    習(xí)題 225
    第11章 Java線程 227
    11.1 進程及多線程簡介 227
    11.2 線程的創(chuàng)建 228
    11.3 線程的狀態(tài) 230
    11.4 線程的調(diào)度 231
    11.5 線程的優(yōu)先級 231
    11.6 守護線程 234
    11.7 線程同步 235
    11.8 實例練習(xí):線程綜合應(yīng)用 238
    本章小結(jié) 239
    習(xí)題 240
    第12章 JDK1.5三個主要特性 241
    12.1 泛型 241
    12.1.1 泛型類的定義 241
    12.1.2 泛型規(guī)則和限制 242
    12.1.3 泛型類的應(yīng)用 242
    12.1.4 通配符 245
    12.1.5 泛型接口 247
    12.1.6 泛型方法 248



    12.2 枚舉 249
    12.3 Annotation 250
    本章小結(jié) 251
    習(xí)題 251
    第13章 Java反射機制 252
    13.1 Java的反射機制 252
    13.2 Class類及使用 252
    13.2.1 引入Class類 252
    13.2.2 Class類的使用 254
    13.3 反射的應(yīng)用 256
    13.3.1 取得類的結(jié)構(gòu) 256
    13.3.2 調(diào)用類中指定方法 257
    本章小結(jié) 259
    習(xí)題 259
    參考文獻 260
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 成年女人毛片免费观看97 | 亚洲系列国产系列 | 中文国产成人精品久久一 | 国产精品一久久香蕉国产线看 | 亚洲天堂在线视频观看 | 亚洲一区二区三区不卡视频 | 深夜福利视频在线看免费 | 亚洲精品人成在线观看 | 国产欧美一区视频在线观看 | 欧美一级免费大片 | 欧美三级视频在线观看 | 亚洲国产成人精品一区二区三区 | 久久精品99精品免费观看 | 在线精品视频免费观看 | 99爱在线观看精品视频 | 欧美在线一区二区三区不卡 | 国产成人影院在线观看 | 成人免费视频一区二区三区 | 图片区偷拍区小说区 | 国产v在线播放 | 日鲁夜鲁鲁狠狠综合视频 | 国产高清在线不卡 | 香港激情三级做爰小说 | 欧美成人福利 | 免费永久观看美女视频网站网址 | 亚洲综合图片人成综合网 | 亚洲国产高清一区二区三区 | 多人伦精品一区二区三区视频 | 奇米影视7777久久精品 | 亚洲国产欧美国产综合一区 | 欧美大片一级毛片 | 欧美黄免在线播放 | 96精品视频在线播放免费观看 | 免费的特黄特色大片在线观看 | 久久经典免费视频 | 欧美性活一级视频 | 国产孕妇孕交一级毛片 | 欧美一级毛片在线观看 | 久久久精品一区 | 99国产精品免费观看视频 | 亚洲成年人在线观看 |