出版時間:2004-8 出版社:清華大學出版社 作者:李誠等編 頁數(shù):480 字數(shù):693000
內容概要
Java語言是目前最為流行和通用的網(wǎng)絡編程設計語言,在Internet上有著重要而廣泛的應用。本書在第一版的基礎上結合新版的JDK1.4對所有例程重新編譯運行,并進行了一些必要的修訂。本書全面介紹了Java語言的特點和功能,主要包括Java編程基礎知識、Java算術運算符、Java編程語法、面向對象程序設計基本概念、系統(tǒng)類的使用和應用、圖形用戶界面設計、圖形處理、多媒體處理、異常處理、多線程、網(wǎng)絡編程、輸入輸出處理與序列化、Java本機接口、數(shù)據(jù)庫編程等。 本書實例豐富實用,對Java語言的編程技術進行了詳細、生動的講解,注重培養(yǎng)初學者解決實際問題的能力。 本書適合沒有任何編程經(jīng)驗的初學者使用,也可作為高等院校、高等職業(yè)學校、成人高校Java程序設計課程的教材和教學參考書。
書籍目錄
第1章 Java簡介 1.1 概述 1.2 Java應用程序和小程序 1.3 創(chuàng)建第一個Java應用程序 1.4 創(chuàng)建第一個Java Applet應用程序第2章 Java程序開發(fā)軟硬件環(huán)境 2.1 硬件和軟件環(huán)境 2.2 Java運行環(huán)境安裝 2.3 設置環(huán)境變量第3章 Java數(shù)據(jù)類型 3.1 數(shù)據(jù)類型綜述 3.2 簡單數(shù)據(jù)類型的實例化——變量與常量 3.3 整型常量和變量 3.4 浮點型常量和變量 3.5 字符型常量和變量 3.6 布爾型常量和變量 3.7 各類型數(shù)據(jù)間的優(yōu)先關系和相互轉換第4章 運算符與表達式 4.1 算術運算符 4.2 關系運算符 4.3 布爾邏輯運算符 4.4 位運算符 4.5 賦值運算符 4.6 字符串運算符 4.7 擴展賦值運算符 4.8 條件運算符 4.9 其他運算符 4.10 表達式 4.11 注釋第5章 流程控制語句 5.1 結構化程序設計的3種基本流程 5.2 選擇語句 5.3 循環(huán)語句 5.4 跳轉語句第6章 數(shù)組 6.1 一維數(shù)組 6.2 多維數(shù)組 6.3 字符串數(shù)組第7章 面向對象和類的概念 7.1 面向對象程序設計基本概念 7.2 類 7.3 成員變量 7.4 方法 7.5 構造函數(shù)第8章 類的繼承性和多態(tài)性 8.1 類的繼承 8.2 類的多態(tài)第9章 包、接口和異常 9.1 包 9.2 接口 9.3 異常第10章 Java系統(tǒng)類庫 10.1 Java的類庫結構 10.2 語言基礎類庫 10.3 工具類庫第11章 圖形用戶界面 11.1 常用組件 11.2 組件布局管理第12章 窗口、菜單和對話框 12.1 窗口 12.2 菜單 12.3 對話框第13章 圖形處理 13.1 基本圖形 13.2 畫布 13.3 文字輸出 13.4 繪圖模式控制第14章 多媒體編程 14.1 圖像 14.2 動畫制作 14.3 數(shù)字音頻第15章 多線程編程 15.1 多線程的主要概念 15.2 多線程的實現(xiàn) 15.3 多線程的同步 15.4 線程組第16章 網(wǎng)絡編程 16.1 URL編程 16.2 底層網(wǎng)絡通信編程第17章 輸入/輸出處理與序列化 17.1 輸入/輸出基礎 17.2 字節(jié)流類 17.3 字符流 17.4 控制臺輸入/輸出 17.5 序列化第18章 使用Java本機接口(JNI) 18.1 JNI概述 18.2 使用本機方法編寫Java程序 18.3 集成Java程序與本機方法 18.4 在本機方法中訪問Java程序第19章 數(shù)據(jù)庫編程 19.1 概述 19.2 訪問數(shù)據(jù)庫的步驟 19.3 JDBC的特性 19.4 獲取數(shù)據(jù)庫信息附錄A JDK新特性簡介
圖書封面
評論、評分、閱讀與下載