注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關面向對象與Java程序設計 上機實踐與習題解析(第3版)

面向對象與Java程序設計 上機實踐與習題解析(第3版)

面向對象與Java程序設計 上機實踐與習題解析(第3版)

定 價:¥69.80

作 者: 朱福喜
出版社: 清華大學出版社
叢編項:
標 簽: Java 程序設計 計算機/網(wǎng)絡

ISBN: 9787302538486 出版時間: 2020-12-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  本書注重結合實例以及重要的設計模式,循序漸進地向讀者介紹了Java面向對象編程的重要知識。針對較難理解的問題,所列舉例子都是由簡到繁,便于讀者掌握Java面向對象編程的思想。全書分為17章,分別講解了基本數(shù)據(jù)類型、枚舉和數(shù)組、運算符、表達式和語句、類、對象和接口、面向對象的幾個基本原則、重要的設計模式、常用實用類、Java Swing圖形用戶界面、對話框、Java輸入/輸出流、泛型與集合框架、JDBC數(shù)據(jù)庫操作、Java多線程機制、Java網(wǎng)絡基礎以及Java Applet等內容。

作者簡介

  朱福喜,男,博士,教授,博士生導師。浙江大學數(shù)學系獲學士學位、武漢大學計算機科學系獲碩士學位和博士學位。從事人工智能和分布式計算方面的教學和科研工作。。在清華大學出版社主編教材10余部。

圖書目錄

第1章環(huán)境配置與簡單編程
1.1基本知識點
1.1.1JDK的下載、安裝與環(huán)境配置
1.1.2Java編譯器與Java虛擬機
1.1.3獨立應用程序與Applet程序
1.1.4建立文檔說明
1.2教材習題與解答
1.3補充習題與解答
1.3.1單選題
1.3.2填空題
1.3.3簡答題
1.3.4編程題
1.4實踐指導
1.4.1從編輯到執(zhí)行一個應用程序的完整過程
1.4.2簡單的鍵盤輸入類
1.4.3簡單的Applet類的實例
1.4.4代碼調試
1.4.5建立程序文檔的完整過程
第2章Java語言基礎
2.1基本知識點
2.1.1基本數(shù)據(jù)類型
2.1.2變量的聲明和保存
2.1.3數(shù)值類型的運算
2.1.4快捷運算符和類型轉換
2.1.5邏輯和比較
2.1.6條件執(zhí)行語句
2.1.7循環(huán)控制語句
2.1.8字符串操作
2.1.9數(shù)組
2.2教材習題與解答
2.3補充習題與解答
2.3.1單選題
2.3.2多選題
2.3.3填空題
2.3.4簡答題
2.3.5編程題
2.4實踐指導
2.4.1某公司銷售額統(tǒng)計
2.4.2數(shù)組作為方法的輸入?yún)?shù)的舉例
 
 
 
第3章面向對象程序設計基礎
3.1基本知識點
3.2教材習題與解答
3.3補充習題與解答
第4章類與對象
4.1基本知識點
4.1.1類與對象簡介
4.1.2創(chuàng)建對象和構造方法
4.1.3finalize()方法與垃圾回收
4.1.4成員方法的定義
4.1.5方法的參數(shù)傳遞
4.1.6變量的作用域
4.1.7成員變量與成員方法的訪問
4.1.8包
4.1.9private、public和protected修飾符
4.1.10靜態(tài)成員與非靜態(tài)成員
4.1.11重載
4.2教材習題與解答
4.3補充習題與解答
4.3.1單選題
4.3.2多選題
4.3.3填空題
4.3.4簡答題
4.3.5編程題
4.4實踐指導
4.4.1一個Length類的完整創(chuàng)建過程
4.4.2靜態(tài)成員變量與成員變量的運用
4.4.3重載成員方法
第5章繼承與多態(tài)
5.1基本知識點
5.1.1繼承
5.1.2覆蓋
5.1.3抽象
5.1.4Java的基類Object
5.1.5接口
5.1.6多態(tài)性
5.2教材習題與解答
5.3補充習題與解答 
5.3.1單選題
5.3.2多選題
5.3.3填空題
5.3.4簡答題
5.3.5編程題
5.4實踐指導
5.4.1繼承性的使用
5.4.2覆蓋的使用
5.4.3抽象類和抽象方法的使用
第6章用戶界面設計
6.1基本知識點
6.1.1抽象窗口工具
6.1.2基本的窗口類
6.1.3簡單的GUI輸入輸出構件
6.1.4事件響應
6.1.5事件處理
6.1.6布局管理
6.1.7Menu、MenuBar和MenuItem類
6.1.8圖形類與圖形的繪制
6.1.9為什么要使用Swing
6.2教材習題與解答
6.3補充習題與解答
6.3.1單選題
6.3.2填空題
6.3.3簡答題
6.3.4編程題
6.4實踐指導
6.4.1創(chuàng)建一個完整的地址簿
6.4.2俄羅斯方塊游戲的菜單設計
第7章流和文件
7.1基本知識點
7.1.1數(shù)據(jù)流
7.1.2字節(jié)級輸入輸出類
7.1.3字符級輸入輸出類
7.1.4對象級輸入輸出類
7.1.5文件操作
7.1.6字符與字節(jié)流的轉換
7.1.7系統(tǒng)I/O流
7.1.8RandomAccessFile
7.2教材習題與解答
7.3補充習題與解答
7.3.1單選題
7.3.2多選題
7.3.3填空題
7.3.4簡答題
7.3.5編程題
7.4實踐指導
7.4.1標準輸入輸出以及重定向的應用
7.4.2讀文件的實例
7.4.3序列化輸入輸出
第8章多線程與異常處理
8.1基本知識點
8.1.1多線程
8.1.2異常處理機制
8.2教材習題與解答
8.3補充習題與解答
8.3.1單選題
8.3.2多選題
8.3.3填空題
8.3.4簡答題
8.3.5編程題
8.4實踐指導
8.4.1一個用兩種方式實現(xiàn)線程的程序
8.4.2使用線程實現(xiàn)并行計算
8.4.3使用按鈕引發(fā)一個異常
第9章Applet
9.1基本知識點
9.1.1Applet的基本概念
9.1.2APPLET標記
9.1.3利用標記參數(shù)向Applet傳遞信息
9.1.4Applet“沙盒”
9.1.5統(tǒng)一資源定位器
9.1.6向Applet中載入數(shù)據(jù)
9.1.7在Applet中讀文件的一般規(guī)則
9.2教材習題與解答
9.3補充習題與解答
9.3.1單選題
9.3.2填空題
9.3.3簡答題
9.3.4編程題
9.4實踐指導
9.4.1一個既可作為Applet又可作為應用程序的Java程序
9.4.2Applet讀取文件的應用
9.4.3Applet與線程結合讀取文件
9.4.4用Applet實現(xiàn)一個帶有數(shù)字鍵的計算器
第10章Java網(wǎng)絡編程
10.1基本知識點
10.1.1Java對網(wǎng)絡應用的支持
10.1.2Java的客戶機/服務器應用模式
10.1.3用Socket方式實現(xiàn)通信
10.1.4用Datagram方式實現(xiàn)通信
10.2教材習題與解答
10.3補充習題與解答
10.3.1單選題
10.3.2填空題
10.3.3簡答題
10.3.4編程題
10.4實踐指導
10.4.1用Socket實現(xiàn)客戶機/服務器模式
10.4.2用Datagram方式實現(xiàn)客戶機/服務器
10.4.3能為多個客戶服務的服務程序
10.4.4提供客戶服務的Applet
第11章Java與數(shù)據(jù)庫連接
11.1基本知識點
11.1.1JDBC的基本概念
11.1.2JDBC連接數(shù)據(jù)庫的基本方式
11.1.3編寫簡單JDBC程序的基本步驟
11.1.4JDBC的基本工具
11.1.5JDBC的幾種典型應用
11.1.6CallableStatement的應用
11.2教材習題與解答
11.3補充習題與解答
11.3.1單選題
11.3.2填空題
11.3.3簡答題
11.3.4編程題
11.4實踐指導
11.4.1使用JDBC連接SQL Server 2000數(shù)據(jù)庫
11.4.2使用JDBC訪問Oracle數(shù)據(jù)庫
第12章Servlet編程
12.1基本知識點
12.1.1Servlet的基本概念
12.1.2Servlet API
12.1.3Servlet的生命周期
12.1.4一個Servlet實例化一個Servlet對象
12.1.5應答重定向
12.1.6請求分派
12.1.7請求分派的替代方法
12.2教材習題與解答
12.3補充習題與解答
12.3.1判斷題
12.3.2填空題
12.3.3簡答題
12.3.4編程題
12.4實踐指導
12.4.1簡單的HTTP Servlet
12.4.2HTML表格Servlet
12.4.3JDBC Servlet應用
第13章JSP編程
13.1基本知識點
13.1.1JSP的基本概念
13.1.2JSP腳本語言元素
13.1.3JSP命令
13.1.4在JSP中使用JavaBean
13.1.5在JSP頁面中調用Servlet
13.1.6在JSP頁面中調用JSP頁面
13.2教材習題與解答
13.3補充習題與解答
13.3.1判斷題
13.3.2填空題
13.3.3簡答題
13.3.4編程題
13.4實踐指導
13.4.1JSP表達式的運用
13.4.2腳本文件的應用
13.4.3出錯處理頁面
13.4.4JavaBean的應用
13.4.5JSP include標簽的運用
參考文獻
 

本目錄推薦

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