注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關java程序設計實用教程

java程序設計實用教程

java程序設計實用教程

定 價:¥39.00

作 者: 陳勇孝、郎洪、馬春龍 編
出版社: 清華大學出版社
叢編項:
標 簽: 算法語言

ISBN: 9787302173496 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 415 字數(shù):  

內(nèi)容簡介

  本書重點介紹Java語言面向?qū)ο蟮某绦蛟O計方法和用Java語言開發(fā)實際網(wǎng)絡應用程序及操作數(shù)據(jù)庫的方法、步驟,從Java語言開發(fā)網(wǎng)絡程序應用的角度出發(fā),結(jié)合一些有實際應用價值的課題,引導讀者提出問題和解決問題,提高實際應用的能力,激發(fā)創(chuàng)造性思維和提高創(chuàng)新能力。本書是鄭州大學程序設計語言教學實踐改革資助項目。全書內(nèi)容包含16章。依次分別是第1章Java開發(fā)環(huán)境和程序設計初步;第2章Java程序設計基礎;第3章程序結(jié)構(gòu)和常用算法;第4章Java面向?qū)ο缶幊獭惡蛯ο螅坏?章Java面向?qū)ο缶幊獭^承和多態(tài);第6章數(shù)組、字符串和實用類;第7章圖形界面程序設計;第8章異常處理機制;第9章事件處理機制;第10章多線程機制;第11章圖像和圖形處理;第12章Applet、聲音和動畫程序設計;第13章輸入輸出流和文件操作;第14章JDBC訪問數(shù)據(jù)庫技術;第15章網(wǎng)絡編程——WWW和Socket;第16章網(wǎng)絡編程——RMI、UDP和Servlet。全書內(nèi)容深入淺出,循序漸進,通俗易懂。本書可作為計算機應用專業(yè)本科生、研究生的教材,也可供從事計算機應用和網(wǎng)絡程序開發(fā)的各類人員使用。

作者簡介

暫缺《java程序設計實用教程》作者簡介

圖書目錄

第1章 Java開發(fā)環(huán)境和程序設計初步
 1.1 Java語言發(fā)展歷史
  1.1.1 Java語言產(chǎn)生的背景
  1.1.2 互聯(lián)網(wǎng)推動了Java語言的發(fā)展
 1.2 Java語言的特點
 1.3 Java的工作原理
  1.3.1 Java虛擬機
  1.3.2 內(nèi)存自動回收機制
  1.3.3 代碼安全性檢查機制
 1.4 Java運行環(huán)境JDK
  1.4.1 Java平臺
  1.4.2 建立Java開發(fā)環(huán)境
  1.4.3 幾個開發(fā)工具的使用
 1.5 構(gòu)建Java程序
  1.5.1 第一個應用程序HelloWorld
  1.5.2 第一個Java Applet程序HelloWorldApplet
 1.6 RAD(快速開發(fā))工具JCreator
第2章 Java程序設計基礎
 2.1 標識符與關鍵字
  2.1.1 標識符
  2.1.2 關鍵字
 2.2 基本數(shù)據(jù)類型、變量和常量
  2.2.1 數(shù)據(jù)類型
  2.2.2 變量
  2.2.3 常量和字面量
  2.2.4 基本數(shù)據(jù)類型間的轉(zhuǎn)換
  2.2.5 基本數(shù)據(jù)類型的封裝
 2.3 操作運算符及表達式
  2.3.1 算術運算符
  2.3.2 邏輯運算符
  2.3.3 關系運算符
  2.3.4 位運算
  2.3.5 其他運算符
  2.3.6 運算符的優(yōu)先級
 2.4 Java程序規(guī)范
  2.4.1 Java源程序結(jié)構(gòu)
  2.4.2 Java編程規(guī)范
  2.4.3 Java幫助文檔
  2.4.4 Java注釋
 2.5 應用舉例
  2.5.1 字符界面應用程序
  2.5.2 GUI界面應用程序
  2.5.3 Applet小應用程序
第3章 程序結(jié)構(gòu)和常用算法
 3.1 分支控制結(jié)構(gòu)
  3.1.1 if結(jié)構(gòu)
  3.1.2 switch結(jié)構(gòu)
 3.2 循環(huán)(或重復)結(jié)構(gòu)
  3.2.1 for結(jié)構(gòu)
  3.2.2 while結(jié)構(gòu)
  3.2.3 do while結(jié)構(gòu)
 3.3 其他輔助語句
  3.3.1 break語句
  3.3.2 return語句
  3.3.3 continue語句
 3.4 應用舉例
第4章 Java面向?qū)ο缶幊獭惡蛯ο?br /> 4.1 面向?qū)ο蟮幕靖拍?br />  4.1.1 對象、類和消息
  4.1.2 OOP的特點
 4.2 類的定義
  4.2.1 Java類的邏輯結(jié)構(gòu)
  4.2.2 類的定義
  4.2.3 成員變量
 4.3 方法
  4.3.1 方法的定義
  4.3.2 方法的調(diào)用
  4.3.3 方法參數(shù)的傳遞方式
 4.4 構(gòu)造函數(shù)
  4.4.1 無參數(shù)的構(gòu)造函數(shù)
  4.4.2 帶參數(shù)的構(gòu)造函數(shù)
 4.5 對象(類的實例化)
  4.5.1 對象的生成
  4.5.2 對象的引用
  4.5.3 對象的清除
  4.5.4 對象的內(nèi)存模型
 4.6 實例成員和類成員
  4.6.1 實例成員
  4.6.2 類成員(靜態(tài)變量、靜態(tài)方法)
 4.7 應用程序的命令行參數(shù)
 4.8 應用舉例
第5章 Java面向?qū)ο缶幊獭^承和多態(tài)
 5.1 類的繼承
  5.1.1 類的繼承的實現(xiàn)
  5.1.2 方法的重載
  5.1.3 方法的覆蓋
  5.1.4 構(gòu)造函數(shù)的重載
 5.2 抽象類
  5.2.1 抽象類
  5.2.2 抽象方法
 5.3 最終類
  5.3.1 最終類
  5.3.2 最終方法
  5.3.3 最終變量
 5.4 接口
  5.4.1 接口的基本概念
  5.4.2 接口的聲明(定義)
  5.4.3 接口的實現(xiàn)
 5.5 包
  5.5.1 創(chuàng)建包
  5.5.2 引用包中的類
 5.6 訪問控制(限定)符
  5.6.1 類的訪問控制符
  5.6.2 方法與變量的訪問控制符
 5.7 應用舉例
第6章 數(shù)組、字符串和實用類
 6.1 數(shù)組
  6.1.1 一維數(shù)組
  6.1.2 二維數(shù)組
 6.2 字符串類
  6.2.1 String類
  6.2.2 StringBuffer類
  6.2.3 StringTokenizer類
 6.3 數(shù)組類和向量類
  6.3.1 數(shù)組Arrays類
  6.3.2 向量類Vector
 6.4 Java語言基礎類庫(java.lang包)
  6.4.1 Java類庫介紹
  6.4.2 Java語言核心類庫
  6.4.3 實用類庫java.utill
 6.5 應用舉例
第7章 圖形界面程序設計
 7.1 圖形用戶界面構(gòu)成
 7.2 容器組件
 7.3 AWT組件庫
 7.4 菜單程序設計
 7.5 組件的組織——布局管理器
  7.5.1 BorderLayout
  7.5.2 FlowLayout
  7.5.3 CardLayout
  7.5.4 GridLayout
  7.5.5 GridBagLayout
  7.5.6 null布局
 7.6 Swing組件簡介
  7.6.1 Swing概述
  7.6.2 Swing容器
  7.6.3 Swing組件庫
 7.7 應用舉例
第8章 異常處理機制
 8.1 傳統(tǒng)的處理方式
 8.2 Java的異常處理機制
 8.3 Java異常類
 8.4 異常的處理
  8.4.1 異常的拋出(throw語句,throws關鍵字)
  8.4.2 異常的捕獲
  8.4.3 處理多個異常
 8.5 用戶定義的異常
 8.6 應用舉例
第9章 事件處理機制
 9.1 事件處理模型
 9.2 事件類
 9.3 事件監(jiān)聽器接口
 9.4 適配器
 9.5 內(nèi)部類和匿名類
  9.5.1 內(nèi)部類
  9.5.2 匿名類
 9.6 應用舉例
第10章 多線程機制
 10.1 多線程的概念
  10.1.1 進程和線程的概念
  10.1.2 線程和進程的關系
 10.2 多線程機制
  10.2.1 線程接口和線程類
  10.2.2 線程的狀態(tài)(生命周期)
 10.3 多線程程序設計
 10.4 線程的調(diào)度
 10.5 線程的同步
 10.6 應用舉例
第11章 圖像和圖形處理
 11.1 圖像的顯示
  11.1.1 圖像格式
  11.1.2 圖像文件的權(quán)限
  11.1.3 圖像的顯示
 11.2 圖形繪制
  11.2.1 簡單圖形的繪制
  11.2.2 使用顏色
  11.2.3 繪圖模式
  11.2.4 畫筆的樣式
 11.3 應用舉例
第12章 Applet、聲音和動畫程序設計
 12.1 Applet小應用程序
  12.1.1 Applet程序工作機理
  12.1.2 Applet結(jié)構(gòu)
  12.1.3 Web頁與Applet標記
  12.1.4 HTML向Applet傳遞參數(shù)
  12.1.5 Applet中頁面的重定向
  12.1.6 Applet之間的通信
 12.2 聲音
  12.2.1 在Applet中播放音頻
  12.2.2 在Application中播放音頻
 12.3 動畫
  12.3.1 使用Timer類
  12.3.2 使用線程
 12.4 應用舉例
第13章 輸入輸出流和文件操作
 13.1 輸入輸出流
  13.1.1 標準輸入輸出
  13.1.2 流的概念
  13.1.3 流的類型
  13.1.4 過濾器
 13.2 字節(jié)流
  13.2.1 文件輸入流
  13.2.2 文件輸出流
 13.3 字符流
  13.3.1 讀文本文件
  13.3.2 寫文本文件
 13.4 文件對象
  13.4.1 File類
  13.4.2 文件對象操作實例
 13.5 隨機文件
  13.6 對象的串行化
  13.7 應用舉例
第14章 JDBC訪問數(shù)據(jù)庫技術
 14.1 JDBC技術與ODBC
  14.1.1 ODBC技術簡介
  14.1.2 JDBC簡介
 14.2 SQL語句簡介
 14.3 JDBC中的主要對象和接口
 14.4 操作數(shù)據(jù)庫
 14.5 應用實例
第15章 網(wǎng)絡編程——WWW和Socket
 15.1 網(wǎng)絡知識概述
  15.1.1 網(wǎng)絡概述
  15.1.2 網(wǎng)絡基本概念
 15.2 基于URL對象的網(wǎng)絡編程
  15.2.1 使用URL對象讀取WWW網(wǎng)絡資源
  15.2.2 使用InetAddress對象解析URL
  15.2.3 通過URLConnection類連接WWW
 15.3 基于Socket(套接字)的網(wǎng)絡編程
  15.3.1 客戶端套接字Socket類
  15.3.2 服務器端套接字ServerSocket類
 15.4 應用舉例
第16章 網(wǎng)絡編程——RMI、UDP和Servlet
 16.1 遠程方法調(diào)用RMI
  16.1.1 RMI簡介
  16.1.2 RMI遠程接口
  16.1.3 RMI服務器
  16.1.4 RMI客戶類
  16.1.5 RMI的分布執(zhí)行
 16.2 數(shù)據(jù)報文
  16.2.1 UDP簡介
  16.2.2 DatagramSocket類
  16.2.3 DatagramPacke類
  16.2.4 廣播通信中的應用
 16.3 Java Servlet
  16.3.1 Servlet簡介
  16.3.2 構(gòu)建Servlet
思考練習題
參考文獻

本目錄推薦

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