出版時(shí)間:2003-11 出版社:人民郵電出版社 作者:朱喜福 頁(yè)數(shù):361 字?jǐn)?shù):578000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
Java語(yǔ)言是面向?qū)ο蟮木幊陶Z(yǔ)言,它是目前Internet最流行的編程語(yǔ)言。本書(shū)主要介紹了Java語(yǔ)言基礎(chǔ)知識(shí);運(yùn)用Java語(yǔ)言闡述了面向?qū)ο蟮木幊袒A(chǔ)理論和思維方法;深入淺出地講解了Java語(yǔ)言的輸入輸出、異常和多線程;以大量的實(shí)例講述了Java應(yīng)用程序、Java小程序和圖形用戶界面設(shè)計(jì);對(duì)Java的網(wǎng)絡(luò)編程和數(shù)據(jù)庫(kù)技術(shù)等也進(jìn)行了較深入的介紹。本書(shū)意在通過(guò)豐富、實(shí)用的實(shí)例講解,著重培養(yǎng)學(xué)生解決實(shí)際問(wèn)題的能力。 本書(shū)可作為高等學(xué)校、高等職業(yè)學(xué)校、成人高校Java程序設(shè)計(jì)課程的教材和教學(xué)參考書(shū),也可供廣大Java編程愛(ài)好者參考閱讀。
書(shū)籍目錄
第1章 Java 語(yǔ)言基礎(chǔ) 11.1 熟悉 Java 語(yǔ)言 11.1.1 Java的Application程序 11.1.2 Java 的 Applet 小程序 31.1.3 Java程序的運(yùn)行 31.1.4 HTML文件 41.1.5 標(biāo)識(shí)符與分隔符 51.2 數(shù)據(jù)類(lèi)型 61.2.1 常量 61.2.2 變量 9練習(xí)題 17第2章 運(yùn)算符、表達(dá)式與控制結(jié)構(gòu) 182.1 運(yùn)算符與表達(dá)式 182.1.1 算術(shù)運(yùn)算符 182.1.2 關(guān)系運(yùn)算符 222.1.3 邏輯運(yùn)算符 232.1.4 位運(yùn)算符 252.1.5 條件運(yùn)算符 302.1.6 其他運(yùn)算符 302.1.7 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 312.2 語(yǔ)句 322.2.1 表達(dá)式語(yǔ)句 322.2.2 復(fù)合語(yǔ)句 322.2.3 流程控制語(yǔ)句 322.3 控制結(jié)構(gòu) 332.3.1 選擇結(jié)構(gòu) 332.3.2 循環(huán)結(jié)構(gòu) 382.3.3 控制轉(zhuǎn)移 422.4 數(shù)組 452.4.1 數(shù)組的定義、創(chuàng)建及賦值 452.4.2 數(shù)組元素的訪問(wèn) 462.4.3 參考數(shù)據(jù)類(lèi)型 472.5 方法 502.5.1 Java 方法的定義及調(diào)用 502.5.2 方法的參數(shù) 522.5.3 方法的返回值 542.5.4 方法體的局部變量 552.5.5 方法的遞歸調(diào)用 572.5.6 方法的重載 572.5.7 main( ) 方法 59練習(xí)題 61第3章 Java 面向?qū)ο蟪绦蛟O(shè)計(jì) 633.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念 633.1.1 對(duì)象 633.1.2 封裝 643.1.3 類(lèi) 643.1.4 類(lèi)的繼承 653.1.5 類(lèi)的多態(tài)性 653.2 類(lèi) 653.2.1 類(lèi)定義 663.2.2 類(lèi)對(duì)象 673.2.3 構(gòu)造函數(shù) 683.2.4 深入了解類(lèi)對(duì)象 713.3 類(lèi)的繼承 783.3.1 類(lèi)繼承的實(shí)現(xiàn) 783.3.2 派生類(lèi)的初始化 813.3.3 類(lèi)對(duì)象之間的數(shù)據(jù)類(lèi)型轉(zhuǎn)換 823.3.4 類(lèi)的成員覆蓋 833.3.5 修飾符 853.4 接口 903.4.1 接口的實(shí)現(xiàn) 903.4.2 接口的繼承與組合 913.4.3 接口的多態(tài) 923.5 package 包 943.5.1 創(chuàng)建并使用包 943.5.2 類(lèi)及類(lèi)成員的訪問(wèn)權(quán)限 953.6 Java 的API 與類(lèi)庫(kù) 963.6.1 使用 Math 數(shù)學(xué)類(lèi)的方法 963.6.2 字符串類(lèi) 98練習(xí)題 106第4章 異常 1074.1 Java異常 1074.1.1 異常的基本概念 1074.1.2 Java對(duì)異常的處理機(jī)制 1094.1.3 異常類(lèi)(Exception) 1094.1.4 異常類(lèi)的方法和屬性 1104.2 異常處理 1114.2.1 運(yùn)行時(shí)異常 1124.2.2 捕獲異常 1134.2.3 聲明異常 1164.2.4 拋棄異常 1174.3 創(chuàng)建用戶自己的異常 119練習(xí)題 124第5章 多線程 1255.1 多線程的概念 1255.2 線程的實(shí)現(xiàn)方法和基本控制 1265.2.1 多線程實(shí)現(xiàn)的兩種方法 1275.2.2 對(duì)多線程的基本控制 1305.3 多線程的互斥問(wèn)題 1315.4 多線程中的同步 1345.5 多線程的一些應(yīng)用 137練習(xí)題 140第6章 Java的輸入輸出(I/O)處理 1426 .1 Java輸入輸出流的特點(diǎn)和層次結(jié)構(gòu) 1426.1.1 Java輸入輸出流概述 1426.1.2 Java中輸入輸出流的層次結(jié)構(gòu) 1426.2 文件的順序輸入輸出 1436.2.1 InputStream和OutputStream 1436.2.2 FileInputStream和FileOutputStream 1466.2.3 過(guò)濾流 1496.2.4 以其他常用的順序方式輸入輸出流 1536.3 文件的隨機(jī)訪問(wèn) 1586.4 File類(lèi) 1596.5 字符流 1636.5.1 基類(lèi)Reader和Writer 1646.5.2 字符流I/O中的重要子類(lèi) 1656.5.3 新舊類(lèi)庫(kù)的對(duì)應(yīng)關(guān)系 1656.6 對(duì)象的串行化 1666.6.1 什么是對(duì)象串行化 1666.6.2 如何進(jìn)行串行化操作 1666.6.3 對(duì)象串行化中的一些問(wèn)題 168練習(xí)題 171第7章 Java 圖形用戶界面 1727.1 圖形用戶界面概述 1727.2 文本與字體 1747.2.1 繪制字符串、字符和字節(jié) 1747.2.2 確定字體、字型和字號(hào) 1757.2.3 顏色的設(shè)置 1787.3 圖形設(shè)計(jì) 1837.3.1 畫(huà)直線 1837.3.2 畫(huà)矩形 1857.3.3 繪橢圓和圓弧 1887.3.4 繪制多邊形 1917.4 顯示圖像 1937.4.1 定義圖像類(lèi)對(duì)象 1937.4.2 獲取圖像信息 1937.4.3 顯示圖像 1947.5 標(biāo)簽、按鈕和文本框 1977.5.1 標(biāo)簽 1977.5.2 按鈕 1987.5.3 輸入文本框 2007.6 復(fù)選框、單選按鈕和列表 2037.6.1 復(fù)選按鈕框 2037.6.2 單選按鈕 2067.6.3 列表 2077.7 鼠標(biāo)事件與鍵盤(pán)事件 2097.7.1 鼠標(biāo)事件 2097.7.2 鍵盤(pán)事件 2127.8 布局管理器 2147.8.1 FlowLayout 布局管理器 2147.8.2 BorderLayout 布局管理器 2157.8.3 GridLayout布局管理器 217練習(xí)題 219第8章 Java Applet 2208.1 Applet 入門(mén) 2208.1.1 什么是Applet 2208.1.2 Java Applet的安全機(jī)制 2218.1.3 Applet與HTML 2218.1.4 Appletviewer 2228.2 Applet的運(yùn)行 2238.2.1 創(chuàng)建Applet 2238.2.2 Applet的生命周期及基本方法 2238.2.3 向Applet傳遞參數(shù) 2258.2.4 Applet與Application 2268.3 多媒體(Multimedia) 2328.3.1 圖像及文字的綜合例子 2328.3.2 聲音 2438.3.3 動(dòng)畫(huà) 2448.4 Applet通信 2568.4.1 同頁(yè)Applet之間的通信 2568.4.2 Applet和瀏覽器之間的通信 2608.4.3 Applet的網(wǎng)絡(luò)通信 263練習(xí)題 263第9章 Java 應(yīng)用程序?qū)嵗?2659.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的過(guò)程 2659.2 加密解密程序 2669.2.1 一個(gè)加密解密問(wèn)題 2669.2.2 結(jié)構(gòu)化程序設(shè)計(jì) 2679.2.3 面向?qū)ο蟮慕?2709.3 一個(gè)簡(jiǎn)單的圖形系統(tǒng) 2769.3.1 對(duì)象模型設(shè)計(jì) 2769.3.2 圖形系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn) 2799.4 用Zip技術(shù)壓縮文件 2879.4.1 向應(yīng)用程序傳入?yún)?shù) 2879.4.2 Zip包功能介紹 2879.4.3 文件流定義和基本操作 2889.4.4 完整程序?qū)嵗?2899.5 簡(jiǎn)單的圖片觀察器 2939.5.1 Frame類(lèi)對(duì)象定義和基本操作 2939.5.2 圖片裝載過(guò)程說(shuō)明 2939.5.3 完整的程序?qū)嵗?295練習(xí)題 299第10章 C/S通信 30010.1 網(wǎng)絡(luò)編程概述 30010.1.1 域名和IP地址 30110.1.2 服務(wù)器和客戶機(jī) 30210.1.3 端口號(hào) 30210.2 Socket(套接字)通信 30310.2.1 Socket套接字 30310.2.2 簡(jiǎn)單的TCP/IP客戶/服務(wù)器程序 30410.2.3 同時(shí)為多個(gè)客戶服務(wù)的程序 30810.3 數(shù)據(jù)報(bào)通信 31310.4 一個(gè)簡(jiǎn)單的FTP應(yīng)用程序 319練習(xí)題 321第11章 JDBC數(shù)據(jù)庫(kù) 32311.1 Java的數(shù)據(jù)庫(kù)概述 32311.1.1 JDBC的框架結(jié)構(gòu) 32311.1.2 JDBC典型應(yīng)用模型 32411.2 訪問(wèn)數(shù)據(jù)庫(kù)的安全性問(wèn)題 32611.3 JDBC中的主要類(lèi) 32611.4 數(shù)據(jù)庫(kù)訪問(wèn)過(guò)程中的步驟 32711.4.1 連接數(shù)據(jù)庫(kù) 32711.4.2 了解數(shù)據(jù)庫(kù)信息 32811.4.3 查詢數(shù)據(jù) 33011.4.4 獲取查詢結(jié)果集中的數(shù)據(jù) 33411.4.5 更新數(shù)據(jù)庫(kù) 33611.4.6 JDBC的事務(wù)支持 338﹡11.5 JDBC 2.0介紹 34011.5.1 可滾動(dòng)結(jié)果集 34011.5.2 可更新的結(jié)果集 34211.5.3 批量更新 34411.5.4 大對(duì)象讀寫(xiě) 345練習(xí)題 346第12章 編程技能訓(xùn)練 34712.1 實(shí)訓(xùn)1—熟悉Java編程環(huán)境 34712.2 實(shí)訓(xùn)2—數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式 34912.3 實(shí)訓(xùn)3—運(yùn)算符和表達(dá)式、分支語(yǔ)句 35012.4 實(shí)訓(xùn)4—選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 35112.5 實(shí)訓(xùn)5—循環(huán)和跳轉(zhuǎn) 35212.6 實(shí)訓(xùn)6—方法和數(shù)組 35312.7 實(shí)訓(xùn)7—定義類(lèi)和使用類(lèi)對(duì)象 35412.8 實(shí)訓(xùn)8—定義類(lèi)、接口和實(shí)現(xiàn)接口 35412.9 實(shí)訓(xùn)9—類(lèi)的定義和使用 35512.10 實(shí)訓(xùn)10—捕捉異常 35612.11 實(shí)訓(xùn)11—多線程的處理 35612.12 實(shí)訓(xùn)12—輸入輸出 35712.13 實(shí)訓(xùn)13—圖形用戶界面一 35812.14 實(shí)訓(xùn)14—圖形用戶界面二 35812.15 實(shí)訓(xùn)15—圖形用戶界面三 35912.16 實(shí)訓(xùn)16—Java Applet 36012.17 實(shí)訓(xùn)17—C/S通信 36012.18 實(shí)訓(xùn)18—JDBC數(shù)據(jù)庫(kù) 361
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版