欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Java語言程序設計教程

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

    Java語言具有面向對象、與平臺無關、安全、穩定和多線程等優良特性,是目前軟件設計中極為強大的編程語言。本書全面、系統地介紹了Java語言程序設計的技術和編程方法,將面向對象的程序設計思想貫穿其中。編寫過程中注重循序漸進、由淺入深的原則,通過實例對基本概念和基本理論加以說明。

    本書分為13章,主要內容包括Java語言數據類型、運算符、表達式和語句,數組和字符串,類的封裝、繼承和多態,接口、內部類,異常處理,輸入/輸出和文件操作,多線程,圖形用戶界面設計,網絡編程,數據庫編程等。

    本書可作為培養應用性、技能型人才的普通高等學校計算機及相近專業本科、高職高專學生的Java語言程序設計課程教材,也可作為使用Java語言的軟件開發人員的參考書。

    本書所配電子教案及相關教學資源可以從中國水利水電出版社網站和萬水書苑上下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.dgboyong.cn。

    編寫過程中注重循序漸進、由淺入深的原則,通過實例對基本概念和基本理論加以說明。

    通過大量的實例圖文并茂地對重點內容加以闡述,力求做到言簡意賅。

    書中實例均上機調試通過,便于讀者通過實際上機操作進一步理解Java的原理、功能和作用。

    通過綜合實踐案例——人事資源管理系統的設計掌握中等規模并具有一定難度的應用程序從需求分析—系統設計—數據庫設計—詳細設計—程序設計的全過程。

    Java語言是當今計算機軟件行業中最熱門的網絡編程語言,以Java為核心的芯片技術、編譯技術、數據庫連接技術,以及基于企業級應用的J2EE技術得到了迅猛的發展。Java的應用已經深入到我們生活的每一個角落。

    Java作為一種程序設計語言,簡單、面向對象、不依賴于機器的結構,具有可移植性、魯棒性、安全性,提供了并發機制,并且具有很高的效率。Java語言最主要的特點是“Write once,run anywhere”,這句話一直是Java程序員的精神指南,也是Java語言深得程序員喜愛的原因之一。本書全面地講解了Java的重要知識,尤其強調面向對象的設計思想和編程方法。通過本書的學習,讀者可以掌握Java面向對象編程的思想和Java編程中的一些重要技術。

    全書循序漸進,由淺入深,在編寫的過程中通過大量的實例圖文并茂地對重點內容加以闡述,力求做到言簡意賅。書中的每個實例均上機調試過,便于讀者通過實際上機操作進一步理解Java的原理、功能和作用。本書共分為13章,各章具體內容介紹如下:

    第1章全面介紹Java誕生的背景、特點,介紹Java平臺,JDK的安裝與配置,并對Java開發工具進行了簡單描述。

    第2、3、5章對Java語言的基礎知識進行了詳細地介紹,這是學習Java必須掌握的基本內容。

    第4、6章是Java面向對象編程的知識,是面向對象編程的核心內容,包括類、對象、繼承、多態和接口等。

    第7章首先介紹Java的異常處理機制以及如何實現這種機制,然后介紹怎樣利用Java提供的異常類處理異常。

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

    第9章介紹多線程技術,它是Java的特色之一,線程是Java中的重要內容,通過大量實例幫助讀者理解多線程編程。

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

    第11章介紹基于java.net包編寫網絡通信程序設計,主要講解網絡編程中常用的URL、Socket、InetAddress等重要的類。

    第12章介紹數據庫的基本知識,重點介紹各種JDBC驅動程序以及按照JDBC編程步驟實現JDBC在數據庫訪問中的作用。

    第13章介紹一個綜合案例的開發。

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

    本書可作為培養應用性、技能型人才的普通高等學校計算機及相近專業本科生(或高職高專學生)的Java語言程序設計課程教材,也可作為使用Java語言的軟件開發人員的參考書。

    本書在編寫過程中,參考了大量文獻、相關著作及其網絡上的最新資料,在此表示衷心的感謝。對書中存在的不妥與錯漏之處,敬請讀者朋友批評指正。

    編者于長沙

    2011年9月28日


    前言

    第1章 Java概述 1
    1.1 Java的誕生 1
    1.2 Java的特點 1
    1.2.1 簡單性 2
    1.2.2 面向對象 2
    1.2.3 分布式 2
    1.2.4 健壯性 2
    1.2.5 安全性 2
    1.2.6 平臺無關 2
    1.2.7 多線程 3
    1.3 Java開發環境安裝與配置 3
    1.3.1 平臺介紹 3
    1.3.2 用JDK管理Java 3
    1.4 創建并運行一個簡單的Java程序 6
    1.4.1 Java程序開發步驟 6
    1.4.2 一個簡單Java程序的要素 7
    1.4.3 Java Applet程序 8
    1.5 Java開發工具 9
    1.6 小結 10
    習題1 10
    第2章 數據類型、運算符和表達式 11
    2.1 標識符和關鍵字 11
    2.1.1 標識符 11
    2.1.2 關鍵字 11
    2.2 基本數據類型 12
    2.3 常量與變量 13
    2.3.1 常量 13
    2.3.2 變量 13
    2.3.3 整數類型 14
    2.3.4 浮點類型 15
    2.3.5 布爾類型 15
    2.3.6 字符類型 15
    2.4 數據類型的轉換 16
    2.5 運算符與表達式 18
    2.5.1 算術運算符 18
    2.5.2 自增、自減運算符 18
    2.5.3 關系運算符與關系表達式 19
    2.5.4 邏輯運算符與邏輯表達式 20
    2.5.5 位運算符 21
    2.5.6 三目條件運算符 22
    2.5.7 賦值運算符與賦值表達式 22
    2.6 運算符的優先級 23
    2.7 小結 24
    習題2 24
    第3章 Java程序控制語句 26
    3.1 語句概述 26
    3.1.1 表達式語句 26
    3.1.2 復合語句 26
    3.1.3 控制結構語句 27
    3.2 順序結構 27
    3.3 分支(選擇)語句 28
    3.3.1 if條件分支語句 28
    3.3.2 switch語句 30
    3.4 循環語句 31
    3.4.1 for循環語句 32
    3.4.2 while語句 32
    3.4.3 do-while語句 33
    3.4.4 嵌套循環 34
    3.5 跳轉語句 35
    3.5.1 break語句 35
    3.5.2 break label語句 36
    3.5.3 continue語句 37
    3.5.4 continue label語句 37
    3.5.5 return語句 38
    3.6 小結 39
    習題3 39
    第4章 類與對象 42
    4.1 類 42
    4.1.1 類的定義 43
    4.1.2 成員變量 43
    4.1.3 成員方法和構造方法 44
    4.2 對象 49
    4.2.1 創建對象 49
    4.2.2 使用對象 50
    4.2.3 銷毀對象 51
    4.2.4 this關鍵字 51
    4.3 static關鍵字 52
    4.3.1 實例變量和類變量 53
    4.3.2 實例方法和類方法 53
    4.4 包 53
    4.4.1 創建包 53
    4.4.2 使用包中的類 54
    4.4.3 常用系統包 55
    4.5 訪問控制 55
    4.5.1 public 55
    4.5.2 private 56
    4.5.3 protected 57
    4.5.4 friendly(缺省) 57
    4.6 小結 58
    習題4 58
    第5章 數組與字符串 61
    5.1 數組 61
    5.1.1 一維數組 61
    5.1.2 二維數組 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 小結 71
    習題5 72
    第6章 繼承和接口 74
    6.1 繼承 74
    6.1.1 繼承的實現 75
    6.1.2 方法的覆蓋 76
    6.1.3 super關鍵字 77
    6.1.4 final關鍵字 78
    6.1.5 對象間的類型轉換 79
    6.2 類之源——Object類 80
    6.3 抽象類和抽象方法 82
    6.4 多態 86
    6.5 接口 87
    6.5.1 定義接口 87
    6.5.2 實現接口 87
    6.5.3 接口與抽象類的區別 88
    6.6 小結 88
    習題6 88
    第7章 異常處理 90
    7.1 異常概述 90
    7.2 異常類 91
    7.2.1 系統定義的異常 91
    7.2.2 用戶自定義的異常 92
    7.3 異常處理 92
    7.3.1 拋出異常 93
    7.3.2 捕獲異常 94
    7.4 小結 97
    習題7 97
    第8章 輸入/輸出流及文件操作 99
    8.1 流概述 99
    8.2 字節I/O流 101
    8.2.1 標準I/O流 102
    8.2.2 文件字節I/O流 102
    8.2.3 數據字節I/O流 104
    8.2.4 對象字節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對象的創建 109
    8.4.2 File類成員方法 109
    8.5 小結 109
    習題8 110
    第9章 多線程 111
    9.1 線程概述 111
    9.1.1 進程 111
    9.1.2 線程 111
    9.2 創建線程 112
    9.2.1 Thread子類創建線程 113
    9.2.2 Runnable接口的使用 114
    9.3 線程的生命周期 115
    9.4 線程的控制 117
    9.5 線程同步 118
    9.6 小結 122
    習題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無布局管理器 144
    10.5 MVC結構簡介 146
    10.6 小結 146
    習題10 147
    第11章 Java網絡編程 148
    11.1 URL概述 148
    11.2 URL類 148
    11.2.1 創建URL對象 148
    11.2.2 URL類的成員方法 149
    11.2.3 顯示URL資源中的html文件 150
    11.3 InetAdress類 151
    11.4 Socket套接字 152
    11.4.1 客戶機/服務器模式 152
    11.4.2 Socket通信 153
    11.4.3 Socket類 153
    11.4.4 ServerSocket類 153
    11.5 小結 156
    習題11 156
    第12章 數據庫編程 157
    12.1 數據庫基礎知識 157
    12.1.1 數據庫發展歷史 157
    12.1.2 關系模型 157
    12.1.3 關系數據庫系統 159
    12.2 SQL語言 160
    12.3 JDBC概述 163
    12.3.1 JDBC功能 163
    12.3.2 JDBC驅動程序的類型 164
    12.3.3 JDBC URL 164
    12.4 JDBC訪問數據庫 165
    12.4.1 設置數據源 165
    12.4.2 連接數據庫 167
    12.4.3 查詢數據庫 167
    12.4.4 檢索結果 168
    12.5 小結 169
    習題12 169
    第13章 綜合案例——人事資源管理系統 170
    13.1 需求分析 170
    13.2 系統設計 170
    13.3 數據庫設計 172
    13.4 詳細設計 174
    13.5 程序設計 179
    參考文獻 232
最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 国产真实乱子伦精品| 久久久久久极精品久久久| 国产精品特黄一级国产大片| 一级毛片中文字幕| 狠狠综合久久综合鬼色| 综合 91在线精品| 狠狠五月深爱婷婷网免费| 亚洲一级毛片免费看| 国产精品色综合久久| 天天色综合5| xxxx8888免费看的视频| 欧美人与禽zoz0性伦交 | 国产情侣小视频| 亚洲国产二区三区久久| 国产二区自拍| 欧美日韩精品乱国产| 成人91| 国产自线一二三四2021| 色哟哟免费在线观看| 91李宗精品72集在线观看| 久久久夜色精品国产噜噜| 亚洲伊人久久大香线蕉在观| 国产极品久久| 久久综合九色婷婷97| 亚洲综合色婷婷在线观看| 国产成人综合日韩精品婷婷九月| 欧美性高清在线视频| 在线观看 一区| 成人免费在线视频| 久久国产精品久久久| 五月婷婷丁香网| 日本成人福利视频| 国产一级毛片午夜福| 欧美成人免费全部观看天天性色| 在线观看视频黄色| 福利片在线观看| 九九视频高清视频免费观看| 色偷偷尼玛图亚洲综合| 日本高清加勒比| 国产精品二区三区| 九九婷婷|