注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Java程序設計基礎

Java程序設計基礎

Java程序設計基礎

定 價:¥36.00

作 者: 胡曉旭,侯占軍,張東岳,徐洪國 編
出版社: 清華大學出版社
叢編項:
標 簽: 工學 教材 研究生/本科/專科教材

購買這本書可以去


ISBN: 9787302340669 出版時間: 2014-04-01 包裝: 平裝
開本: 16開 頁數: 字數:  

內容簡介

  《Java程序設計基礎》由淺入深、循序漸進地介紹了Java的基礎知識和相關技術。全書共分14章,分別介紹了Java語言的基礎語法、面向對象的基本概念、系統(tǒng)常用類、異常處理、文件和數據流、圖形界面設計、小應用程序、線程、網絡程序設計、多媒體與圖形學程序設計以及數據庫程序設計等。本書的章節(jié)編排與內容以人們學習與認知過程為基礎,與公司的實際需求相匹配。本書內容豐富,結構合理,語言簡練,而且提供了豐富的例程,既可以作為計算機專業(yè)和非計算機專業(yè)的基礎教材,以及Java程序員認證考試的輔導教材,也可以作為需要使用Java語言的工程人員和科技工作者的自學參考書,希望讀者在輕松和歡樂之中迅速地了解與掌握Java程序設計的知識和方法,并應用到實踐中。

作者簡介

暫缺《Java程序設計基礎》作者簡介

圖書目錄

第一部分Java語言快速入門篇
第1章Java概覽
1.1Java語言的發(fā)展歷史
1.1.1Java語言產生的背景
1.1.2互聯網成就了Java
1.2Java的特點
1.3Java的工作原理
1.3.1Java虛擬機
1.3.2內存自動回收機制
1.3.3代碼安全性檢查機制
1.4Java的運行環(huán)境JDK
1.4.1Java平臺
1.4.2建立Java開發(fā)環(huán)境
1.4.3開發(fā)工具簡介
1.5創(chuàng)建Java程序
1.5.1第一個應用程序
1.5.2第一個小應用程序
1.6RAD快速開發(fā)工具
1.6.1JCreator
1.6.2Eclipse
本章小結
習題1
第二部分Java語言基礎篇
第2章Java基本程序結構
2.1Java程序的構成
2.1.1標識符
2.1.2關鍵字
2.1.3注釋
2.2數據類型
2.3變量
2.3.1變量的定義
2.3.2變量類型
2.3.3初始化變量
2.4運算符與表達式
2.4.1算術運算符
2.4.2關系運算符
2.4.3邏輯運算符
2.4.4賦值運算符
2.4.5字符串運算符
2.4.6其他運算符
2.4.7運算符的優(yōu)先級和結合性
2.4.8Java運算符的優(yōu)先級和結合性
2.5流程控制語句
2.5.1選擇語句
2.5.2循環(huán)語句
2.5.3break語句和continue語句
2.6數組
2.6.1一維數組
2.6.2二維數組
本章小結
習題2
第3章面向對象的程序設計基礎
3.1面向對象的基本概述
3.1.1類和對象
3.1.2面向對象的特點
3.2類
3.2.1定義類
3.2.2成員變量
3.2.3成員方法
3.2.4構造方法
3.3對象
3.3.1對象的創(chuàng)建
3.3.2對象的簡單應用示例
3.3.3對象的清除
3.4方法的進一步討論
3.4.1方法引用及參數傳遞
3.4.2方法的重載
3.4.3靜態(tài)方法
3.4.4最終方法
3.5變量的進一步討論
本章小結
習題3
第4章類的繼承、包及接口
4.1類的繼承
4.1.1類繼承的實現
4.1.2覆蓋方法
4.1.3變量的隱藏
4.1.4應用示例
4.2抽象類
4.2.1抽象類的定義
4.2.2抽象類的實現
4.3內部類、匿名類及最終類
4.3.1內部類
4.3.2匿名類和最終類
4.4包及訪問限定
4.4.1Java中常用的標準類包
4.4.2包的創(chuàng)建及包中類的引用
4.4.3訪問限定
4.5接口
4.5.1接口的定義
4.5.2接口的實現
本章小結
習題4
第5章系統(tǒng)常用類
5.1常用的基礎類
5.1.1Object類
5.1.2System類
5.1.3Runtime類
5.1.4基本數據類型類
5.1.5Math類
5.2字符串
5.2.1String類
5.2.2StringBuffer類
5.2.3StringTokenizer類
5.3其他常用工具類
5.3.1向量類
5.3.2Date類
5.3.3Calendar類
5.3.4GregorianCalendar類
5.3.5Random類
本章小結
習題5
第三部分Java語言編程應用篇
第6章Applet基礎
6.1Java Applet程序開發(fā)步驟與安全機制
6.1.1Applet程序開發(fā)主要步驟
6.1.2Applet的安全機制
6.2Applet的生命周期和常用方法
6.2.1Applet的生命周期
6.2.2Applet的常用方法
6.3Applet應用的有關參數
6.4在Applet中使用URL
6.5在Applet中建立新線程
本章小結
習題6
第7章圖形界面設計
7.1圖形界面設計基礎
7.1.1AWT和Swing
7.1.2組件和容器
7.1.3事件驅動程序設計基礎
7.2框架窗口
7.3標簽、按鈕和按鈕事件
7.3.1標簽
7.3.2按鈕
7.4面板
7.4.1JPanel
7.4.2JScrollPane
7.5布局設計
7.5.1FlowLayout布局
7.5.2BorderLayout布局
7.5.3GridLayout布局
7.5.4CardLayout布局
7.5.5null布局與setBounds方法
7.6文本框和文本區(qū)
7.6.1文本框
7.6.2文本區(qū)
7.6.3數據輸入和輸出
7.7選擇框和單選按鈕
7.7.1選擇框
7.7.2單選框
7.7.3單選按鈕
7.7.4選擇項目事件處理
7.8列表和組合框
7.8.1列表
7.8.2組合框
7.9菜單
7.9.1菜單條、菜單和菜單項
7.9.2選擇框菜單項
7.10對話框
7.10.1JDialog類
7.10.2JOptionPane類
7.11滾動條
7.12鼠標事件
7.12.1MouseListener接口
7.12.2MouseMotionListener接口
7.13鍵盤事件
本章小結
習題7
第8章Java異常處理
8.1Java編程中的錯誤
8.1.1編譯錯誤
8.1.2運行錯誤
8.2異常與異常類
8.2.1異常類結構與組成
8.2.2系統(tǒng)定義的運行異常
8.2.3用戶自定義的異常
8.3異常的拋出
8.3.1系統(tǒng)自動拋出異常
8.3.2語句拋出的異常
8.4異常的處理
8.4.1try…catch…finally塊
8.4.2多異常的處理
本章小結
習題8
第9章文件和流
9.1Java流類庫簡介
9.1.1流的概念
9.1.2Java的I/O庫
9.2基本流
9.2.1標準的輸入和輸出
9.2.2利用java.io類庫
9.3數據流
9.3.1Java.DataInput接口
9.3.2Java.DataOutput接口
9.4文件流
9.4.1二進制文件的讀寫
9.4.2文本文件的讀寫
9.5對象流和對象序列化
9.5.1對象流
9.5.2對象序列化
本章小結
習題9
第10章多線程
10.1Java中的線程
10.1.1線程的基本概念
10.1.2線程的狀態(tài)和生命周期
10.1.3線程調度與優(yōu)先級
10.1.4線程組
10.2Java的Thread類和Runnable接口
10.2.1Thread類
10.2.2Runnable接口
10.3Java多線程并發(fā)程序
10.3.1使用Thread類的子類
10.3.2實現Runnable接口
10.4線程池
10.5線程的同步
10.5.1多線程的不同步
10.5.2臨界區(qū)和線程的同步
10.5.3wait()方法和notify()方法
10.5.4生產者?消費者問題
10.5.5死鎖
本章小結
習題10
第11章圖形圖像處理
11.1圖形
11.1.1繪制圖形的類
11.1.2簡單幾何圖形類的層次結構
11.1.3路徑類
11.1.4點與線段類
11.1.5矩形和圓角矩形
11.1.6圓和橢圓
11.1.7圓弧和扇形
11.1.8曲線
11.2繪制圖形的顏色及其他
11.2.1顏色類
11.2.2調色板
11.2.3繪圖模式
11.2.4畫筆
11.2.5其他
11.3圖像
11.3.1圖像文件的格式及文件的使用權限
11.3.2顯示圖像
本章小結
習題11
第12章多媒體技術
12.1圖像處理
12.1.1圖像文件的裝載
12.1.2圖像文件的顯示
12.2聲音文件的播放
12.2.1Applet類的play()方法
12.2.2AudioClip類的play()方法
12.2.3在Java Aplication中播放聲音
12.3用Java實現動畫
12.3.1線程的使用
12.3.2動畫程序的設計步驟
12.3.3動畫的閃爍
12.4利用JMF來播放視頻
12.4.1JMF的概念
12.4.2播放視頻
12.4.3JMF高級功能
本章小結
習題12
第13章Java網絡編程
13.1InetAddress類簡介
13.2面向連接的流式套接字
13.2.1套接字概述
13.2.2ServerSocket類
13.2.3Socket類
13.3面向非連接的數據報
13.3.1UDP簡介
13.3.2DatagramPacket類
13.3.3DatagramSocket類
本章小結
習題13
第14章Java數據庫編程
14.1數據庫連接
14.1.1JDBC簡介
14.1.2用JDBC?ODBC連接數據庫
14.1.3用JDBC專用驅動程序連接數據庫
14.2JDBC編程
本章小結
習題14
參考文獻

本目錄推薦

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