日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JAVA程序設(shè)計(jì)與實(shí)踐

JAVA程序設(shè)計(jì)與實(shí)踐

JAVA程序設(shè)計(jì)與實(shí)踐

定 價(jià):¥39.00

作 者: 湯庸主編;馮智圣,申建芳,肖煒編著
出版社: 冶金工業(yè)出版社
叢編項(xiàng): 高等學(xué)校21世紀(jì)計(jì)算機(jī)教材
標(biāo) 簽: JAVA語言

ISBN: 9787502433734 出版時(shí)間: 2004-03-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 386 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹了Java語言的高級(jí)特性及相關(guān)的編程技巧,其內(nèi)容主要包括:Java語言與面向?qū)ο缶幊袒A(chǔ)、JavaApplet、字符串、異常處理、線程、數(shù)據(jù)結(jié)構(gòu)與Java工具、高級(jí)Swing、文件與流、圖形、JavaBeans、數(shù)據(jù)庫,網(wǎng)絡(luò)編程、遠(yuǎn)程方法調(diào)用、Servlet、Java與XML等。在全書的編寫過程中,采用理論講解與實(shí)例編程相結(jié)合的方法,對(duì)于每個(gè)具體的內(nèi)容都有相應(yīng)的實(shí)例講解。本書結(jié)構(gòu)合理,語言簡練,內(nèi)容深入淺出,主要面向具有一定Java編程基礎(chǔ)的人員。對(duì)于Java編程的初、中級(jí)讀者,本書將會(huì)幫助你快速進(jìn)入Java編程高手的行列。本書也可以作為高等院校和培訓(xùn)班相關(guān)專業(yè)的教材。同時(shí),本書對(duì)高級(jí)Java編程人員也有較高的參考價(jià)值。

作者簡介

暫缺《JAVA程序設(shè)計(jì)與實(shí)踐》作者簡介

圖書目錄

第1章Java概述 1 1.1 Java簡介 1 1.1.1 Java的特點(diǎn) 1 1.1.2 Java的發(fā)展歷史 2 1.1.3 Java的應(yīng)用 3 1.1.4 支持Java的Web瀏覽器 3 1.1.5 Java和JavaScript區(qū)別 4 1.1.6 Java與C、C++的聯(lián)系與區(qū)別 4 1.2 Java編程環(huán)境的設(shè)置 6 1.2.1 JDK應(yīng)用簡介 6 1.2.2 JBuilder 8.0的環(huán)境配置 7 1.3 簡單的Java程序編輯 11 1.3.1 在JDK環(huán)境下編輯Java小應(yīng)用 程序(Java Applet) 11 1.3.2 在JBuilder 8.0集成環(huán)境下 編輯Java 14 1.4 Java的程序結(jié)構(gòu) 16 小結(jié) 17 綜合練習(xí)一 17 一、填空題 17 二、判斷題 18 三、簡答題 18 四、實(shí)踐題 18
第2章 Java編程基礎(chǔ) 19 2.1 Java語法基礎(chǔ) 19 2.1.1 變量 19 2.1.2 標(biāo)識(shí)符 21 2.1.3 關(guān)鍵字 21 2.1.4 運(yùn)算符 21 2.1.5 分隔符 27 2.1.6 表達(dá)式 27 2.1.7 包 28 2.2 數(shù)據(jù)類型 29 2.2.1 基本類型 29 2.2.2 擴(kuò)展類型 30 2.3 基本語句和流程控制 30 2.3.1 基本語句 30 2.3.2 流程控制 31 2.4 類型轉(zhuǎn)換 36 2.4.1 整型、浮點(diǎn)型、字符型變量間的相互轉(zhuǎn)換 37 2.4.2 Java的包裝類 37 2.4.3 簡單類型變量和包裝類之間的相互轉(zhuǎn)換 37 2.4.4 String類和其他數(shù)據(jù)類型的 相互轉(zhuǎn)換 38 2.4.5 將字符型變量轉(zhuǎn)換為數(shù)值型變量 38 2.4.6 Date類與其他數(shù)據(jù)類型的相互轉(zhuǎn)換 38 小結(jié) 39 綜合練習(xí)二 39 一、填空題 39 二、判斷題 39 三、簡答題 39 四、實(shí)踐題 40
第3章 面向?qū)ο缶幊?41 3.1 面向?qū)ο蟮某绦蛟O(shè)計(jì) 41 3.1.1 面向?qū)ο蟮漠a(chǎn)生和發(fā)展 41 3.1.2 Java中面向?qū)ο蟮奶攸c(diǎn) 41 3.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)與結(jié)構(gòu)化程序 設(shè)計(jì)的主要區(qū)別 42 3.2 常用的術(shù)語C 42 3.2.1 對(duì)象 42 3.2.2 消息 42 3.2.3 類 43 3.2.4 繼承 43 3.2.5 封裝 44 3.2.6 多態(tài) 44 3.2.7 接口 45 3.3 類和繼承 45 3.3.1 類的聲明和實(shí)例化 45 3.3.2 類實(shí)體 46 3.3.3 類中的數(shù)據(jù)成員 46 3.3.4 類中的方法 46 3.3.5 類的繼承 47 3.3.6 創(chuàng)建新類 47 3.4 接口和包 48 3.4.1 接口的定義 48 3.4.2 預(yù)定義包 48 3.5 常見的問題及解決的方法 51 3.5.1 編譯器(javac)找不到類 51 3.5.2 解釋器(java)不能找到其中一個(gè)類 52 3.5.3 程序不能工作的原因 52 小結(jié) 52 綜合練習(xí)三 53 一、填空題 53 二、判斷題 53 三、簡答題 53 四、實(shí)踐題 53
第4章 Java程序和開發(fā)環(huán)境 54 4.1 創(chuàng)建應(yīng)用程序 54 4.1.1 編輯Java應(yīng)用程序(Application) 的源程序 54 4.1.2 編譯源文件 54 4.1.3 解釋執(zhí)行程序 55 4.2 創(chuàng)建小應(yīng)用程序 55 4.2.1 Applet的工作原理 55 4.2.2 插入Java Applet的格式與步驟 56 4.2.3 Applet應(yīng)用舉例 56 4.2.4 Applet源文件的分類 57 4.3 Java環(huán)境和工具 57 4.3.1 小應(yīng)用程序?yàn)g覽器(appletviewer) 57 4.3.2 解釋器(java) 58 4.3.3 編譯器(javac) 59 4.3.4 頭文件生成器(javah) 59 4.3.5 反匯編器(javap) 60 4.3.6 Java調(diào)試器(jdb) 60 4.3.7 API文件生成器(javadoc) 61 4.4 JDBC 62 4.4.1 JDBC示意圖 62 4.4.2 JDBC類的功能 63 4.4.3 JDBC調(diào)用過程及方法 63 小結(jié) 63 綜合練習(xí)四 63 一、填空題 63 二、判斷題 63 三、簡答題 64 四、實(shí)踐題 64 第5章 文件系統(tǒng)和流處理 65 5.1 文件系統(tǒng) 65 5.1.1 File類及其應(yīng)用 65 5.1.2 RandomAccessFile及其應(yīng)用 68 5.1.3 FileInputStream和FileOutputStream 73 5.1.4 FileReader和FileWriter 79 5.2 流系統(tǒng) 79 5.2.1 流系統(tǒng)簡介 79 5.2.2 字節(jié)流 80 5.2.3 字符流 87 5.2.4 其他流 88 小結(jié) 92 綜合練習(xí)五 93 一、填空題 93 二、判斷題 93 三、簡答題 93 四、實(shí)踐題 93
第6章 異常 94 6.1 異常的概念 94 6.2 異常的分類 95 6.3 異常的處理 96 6.3.1 Java的異常處理機(jī)制 96 6.3.2 try-catch-finally語句 98 6.3.3 非運(yùn)行時(shí)異常簡介 99 6.4 定義自己的異常類 105 小結(jié) 109 綜合練習(xí)六 109 一、填空題 109 二、判斷題 109 三、簡答題 109 四、實(shí)踐題 109
第7章 Java用戶界面技術(shù) 110 7.1 基本AWT組件 110 7.1.1 Button(按鈕) 110 7.1.2 CheckBox(復(fù)選框)和 CheckboxGroup(選擇框組) 115 7.1.3 Scrollbar(滾動(dòng)條) 123 7.1.4 List(列表) 128 7.2 基本Swing組件 133 7.2.1 版面布局 133 7.2.2 JPanel 136 7.2.3 JLabel 137 7.2.4 JButton 138 7.2.5 JRadioButton和JButtonGroup 138 7.2.6 JToggleButton 140 7.2.7 JTextField、JPasswordField和 JTextArea 141 7.2.8 JList 142 7.2.9 JComboBox 147 7.2.10 JFileChooser 149 7.2.11 JScrollPane 152 7.2.12 JProgressBar 154 7.2.13 JTree 157 7.2.14 JTable 160 7.3 事件處理 165 7.3.1 事件監(jiān)聽器簡介 165 7.3.2 創(chuàng)建事件監(jiān)聽器 166 7.3.3 監(jiān)聽器適配器類 170 7.3.4 把事件源連接到事件監(jiān)聽器 172 7.3.5 從事件監(jiān)聽器斷開事件源 172 小結(jié) 175 綜合練習(xí)七 175 一、填空題 175 二、判斷題 175 三、簡答題 175 四、實(shí)踐題 175
第8章 Java線程及多線程技術(shù) 176 8.1 線程概述 176 8.1.1 線程簡介 176 8.1.2 線程的四種狀態(tài) 176 8.1.3 創(chuàng)建線程 177 8.2 線程的臨界區(qū)、信號(hào)量和鎖 181 8.3 線程的阻塞 182 8.4 線程的優(yōu)先級(jí) 183 8.5 兩種特殊的線程 185 8.5.1 主線程 185 8.5.2 守護(hù)線程 186 8.6 線程間的通訊 187 8.6.1 生產(chǎn)者和消費(fèi)者簡介 187 8.6.2 Buffer 189 8.6.3 生產(chǎn)者和消費(fèi)者的結(jié)合 190 小結(jié) 191 綜合練習(xí)八 191 一、填空題 191 二、判斷題 191 三、簡答題 191 四、實(shí)踐題 191
第9章 Java多媒體技術(shù) 192 9.1 基本的圖形處理 192 9.1.1 顏色處理 192 9.1.2 文本處理 195 9.1.3 畫直線 198 9.1.4 畫矩形 198 9.1.5 畫橢圓和圓 201 9.1.6 畫弧形 203 9.1.7 畫多邊形 205 9.2 基本的圖像處理 208 9.3 基本的聲音處理 212 9.4 基本的動(dòng)畫處理 217 小結(jié) 223 綜合練習(xí)九 223 一、填空題 223 二、判斷題 223 三、簡答題 223 四、實(shí)踐題 223
第10章 Java數(shù)據(jù)庫技術(shù) 224 10.1 ODBC與JDBC簡介 224 10.1.1 體系結(jié)構(gòu) 224 10.1.2 運(yùn)行環(huán)境 225 10.2 使用JDBC橋、JDBC-ODBC橋和數(shù)據(jù)庫相連 226 10.2.1 與Microsoft Access的連接 226 10.2.2 與SQL Server 2000的連接 229 10.2.3 與MySQL的連接 234 10.2.4 與Oracle的連接 239 10.3 Java對(duì)數(shù)據(jù)庫的基本操作 241 10.3.1 插入數(shù)據(jù) 241 10.3.2 對(duì)數(shù)據(jù)庫數(shù)據(jù)的查詢、修改、 刪除 243 10.3.3 程序說明 251 10.3.4 發(fā)送SQL語句 252 10.3.5 ResultSet 257 10.4 Java對(duì)數(shù)據(jù)庫的定義性操作 259 10.4.1 創(chuàng)建和刪除數(shù)據(jù)表 260 10.4.2 創(chuàng)建和刪除視圖 263 10.5 JBuilder 數(shù)據(jù)庫工具類的應(yīng)用 267 小結(jié) 272 綜合練習(xí)十 272 一、填空題 272 二、判斷題 273 三、簡答題 273 四、實(shí)踐題 273
第11章 Java網(wǎng)絡(luò)編程 274 11.1 Socket簡介 274 11.1.1 Socket的概念 274 11.1.2 基本的通信流程 275 11.1.3 Java對(duì)通信流程的封裝 275 11.2 單線程的服務(wù)器(Server)和客戶程序(Client) 276 11.2.1 單線程服務(wù)器 276 11.2.2 單線程客戶程序 278 11.2.3 執(zhí)行結(jié)果 279 11.3 通用的多用戶服務(wù)器和客戶程序 280 11.3.1 通用多用戶服務(wù)器 280 11.3.2 通用多用戶客戶程序 297 11.3.3 公共參數(shù)包 309 11.3.4 執(zhí)行過程 310 小結(jié) 311 綜合練習(xí)十一 311 一、填空題 311 二、判斷題 311 三、簡答題 311 四、實(shí)踐題 311
第12章 高級(jí)應(yīng)用和新技術(shù) 312 12.1 JavaBean 312 12.1.1 JavaBean簡介 312 12.1.2 JavaBean的應(yīng)用 312 12.2 J2EE 317 12.2.1 J2EE簡介 317 12.2.2 J2EE的應(yīng)用 319 12.3 XML 328 12.3.1 XML的簡介 328 12.3.2 XML的應(yīng)用 329 小結(jié) 330 綜合練習(xí)十二 330 一、填空題 330 二、判斷題 330 三、簡答題 330 四、實(shí)踐題 330
第13章 物料清單管理系統(tǒng)制作實(shí)例 331 13.1 系統(tǒng)設(shè)計(jì) 331 13.1.1 制造標(biāo)準(zhǔn)管理業(yè)務(wù)分析 331 13.1.2 制造標(biāo)準(zhǔn)管理業(yè)務(wù)數(shù)據(jù)流程圖 331 13.1.3 實(shí)體關(guān)系設(shè)計(jì)(E-R關(guān)系圖) 331 13.1.4 模塊功能設(shè)計(jì) 332 13.2 制作方案 332 13.2.1 系統(tǒng)功能 332 13.2.2 專業(yè)術(shù)語 332 13.2.3 具體操作 333 13.3 程序代碼 338 13.3.1 Bom包的文件 338 13.3.2 Dababase包的文件 356 13.3.3 XML文件 360 13.3.4 JSP文件 364 13.3.5 HTML文件 368 小結(jié) 369 綜合練習(xí)十三 369 一、填空題 369 二、判斷題 369 三、簡答題 369 四、實(shí)踐題 369 參考答案 370 第1章 370 第2章 370 第3章 371 第4章 371 第5章 372 第6章 374 第7章 376 第8章 377 第9章 378 第10章 380 第11章 382 第12章 383 第13章 384 參考文獻(xiàn) 386

本目錄推薦

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