日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java編程指南

Java編程指南

Java編程指南

定 價:¥99.00

作 者: [美]布迪·克尼亞萬 著,閆斌,賀蓮 譯
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111503811 出版時間: 2015-06-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  這本書涵蓋了Java開發(fā)者需要掌握的重要的主題:面向?qū)ο缶幊獭ava語言語法以及Java庫。本書可以作為立志成為Java開發(fā)人員的參考手冊,它討論了Java編程主題中精華的部分,而這是進(jìn)一步自學(xué)其他技術(shù)所必須掌握的內(nèi)容。

作者簡介

暫缺《Java編程指南》作者簡介

圖書目錄

前 言
第1章 初識Java
 1.1 個Java程序
 1.1.1 編寫Java程序
 1.1.2 編譯Java程序
 1.1.3 運(yùn)行Java程序
 1.2 Java編碼規(guī)范
 1.3?集成開發(fā)環(huán)境
 1.4 小結(jié)
 習(xí)題
第2章 語言基礎(chǔ)
 2.1 ASCII和Unicode
 2.2 分隔符
 2.3 基本類型
 2.4 變量
 2.4.1 Java字母和Java數(shù)字
 2.4.2 Sun公司的變量命名規(guī)范
 2.5 常量
 2.6 字面量
 2.6.1 整數(shù)字面量
 2.6.2 浮點字面量
 2.6.3 布爾字面量
 2.6.4 字符字面量
 2.7 基本類型轉(zhuǎn)換
 2.7.1 擴(kuò)大轉(zhuǎn)換
 2.7.2 縮小轉(zhuǎn)換
 2.8 運(yùn)算符
 2.8.1?一元運(yùn)算符
 2.8.2 算術(shù)運(yùn)算符
 2.8.3 相等運(yùn)算符
 2.8.4 關(guān)系運(yùn)算符
 2.8.5 條件運(yùn)算符
 2.8.6 移位運(yùn)算符
 2.8.7 賦值運(yùn)算符
 2.8.8 整數(shù)按位運(yùn)算符
 2.8.9 邏輯運(yùn)算符
 2.8.10 運(yùn)算符優(yōu)先級
 2.8.11 升級
 2.9 注釋
 2.10 小結(jié)
 習(xí)題
第3章?語句
 3.1 Java語句概述
 3.2 if語句
 3.3 while語句
 3.4 dowhile語句
 3.5 for語句
 3.6 break語句
 3.7 continue語句
 3.8 switch語句
 3.9 小結(jié)
 習(xí)題
第4章 對象和類
 4.1 什么是Java對象
 4.2 Java類
 4.2.1 域
 4.2.2 方法
 4.2.3 UML類圖中的類成員
 4.3 創(chuàng)建對象
 4.4 關(guān)鍵字null
 4.5 內(nèi)存中的對象
 4.6 Java包
 4.7 封裝和存取控制
 4.7.1 類訪問控制修飾符
 4.7.2 類成員訪問控制修飾符
 4.8 關(guān)鍵字this
 4.9 使用其他類
 4.10 final變量
 4.11 靜態(tài)成員
 4.12 靜態(tài)final變量
 4.13 靜態(tài)導(dǎo)入
 4.14 變量作用域
 4.15 方法重載
 4.16 傳值還是傳引用
 4.17 加載、連接和初始化
 4.17.1 加載
 4.17.2 鏈接
 4.17.3 初始化
 4.18 對象創(chuàng)建的初始化
 4.19 對象的比較
 4.20 垃圾回收器
 4.21 小結(jié)
 習(xí)題
第5章 核心類
 5.1 java.lang.Object
 5.2 java.lang.String
 5.2.1 比較兩個String
 5.2.2 字符串字面量
 5.2.3 特定字符轉(zhuǎn)義
 5.2.4 對String使用switch語句
 5.2.5 String類的構(gòu)造器
 5.2.6 String類的方法
 5.3 StringBuffer和StringBuilder
 5.3.1 StringBuilder類的構(gòu)造器
 5.3.2 StringBuilder類的方法
 5.4 基本類型封裝
 5.4.1 java.lang.Integer
 5.4.2 java.lang.Boolean
 5.4.3 java.lang.Character
 5.5 數(shù)組
 5.5.1 迭代數(shù)組
 5.5.2 修改數(shù)組大小
 5.5.3 將String數(shù)組傳遞給main
 5.6 java.lang.Class
 5.7 java.lang.System
 5.8 java.util.Scanner
 5.9 裝箱和拆箱
 5.10 可變參數(shù)
 5.11 格式和printf方法
 5.12 小結(jié)
 習(xí)題
第6章 繼承
 6.1 繼承概述
 6.1.1 關(guān)鍵字extends
 6.1.2 isa關(guān)系
 6.2 可訪問性
 6.3 方法覆蓋
 6.4 調(diào)用超類的構(gòu)造器
 6.5 調(diào)用超類的隱藏成員
 6.6 類型轉(zhuǎn)換
 6.7 final類
 6.8 關(guān)鍵字instanceof
 6.9 小結(jié)
 習(xí)題
第7章 錯誤處理
 7.1 捕捉異常
 7.2 沒有catch塊的try詞句
 7.3 捕捉多個異常
 7.4 trywithresource語句
 7.5 java.lang.Exception類
 7.6 從方法拋出異常
 7.7 用戶自定義異常
 7.8 異常處理總結(jié)
 7.9 小結(jié)
 習(xí)題
第8章 數(shù)字和日期
 8.1 數(shù)字解析
 8.2 數(shù)字格式化
 8.3 用java.text.NumberFormat
 進(jìn)行數(shù)字解析
 8.4 java.lang.Math類
 8.5 java.util.Date類
 8.6 java.util.Calendar類
 8.7 用DateFormat進(jìn)行日期解析和格式化
 8.7.1 DateFormat
 8.7.2 SimpleDateFormat類
 8.8 小結(jié)
 習(xí)題
第9章 接口和抽象類
 9.1 接口的概念
 9.2 從技術(shù)上來看的接口
 9.2.1 接口中的域
 9.2.2 方法
 9.3 基類
 9.4 抽象類
 9.5 小結(jié)
 習(xí)題
第10章 枚舉
 10.1 枚舉概述
 10.2 類中的枚舉
 10.3 java.lang.Enum類
 10.4 迭代枚舉值
 10.5 switch中的枚舉
 10.6 小結(jié)
 習(xí)題
第11章 集合框架
 11.1 集合框架概述
 11.2 Collection接口
 11.3 List和ArrayList
 11.4 用Iterator和for迭代集合
 11.5 Set和HashSet
 11.6 Queue和LinkedList
 11.7 集合轉(zhuǎn)換
 11.8 Map和HashMap
 11.9 對象的比較和排序
 11.9.1 使用java.lang.Comparable
 11.9.2 使用Comparable和Comparator
 11.10 小結(jié)
 習(xí)題
第12章 泛型
 12.1 沒有泛型的生活
 12.2 泛型類型簡介
 12.3 使用沒有類型參數(shù)的泛型類型
 12.4 使用?通配符
 12.5 在方法中使用有界通配符
 12.6 編寫泛型類型
 12.7 小結(jié)
 習(xí)題
第13章 輸入 / 輸出
 13.1 文件系統(tǒng)和路徑
 13.2 文件和目錄的處理與操作
 13.2.1 創(chuàng)建和刪除文件與目錄
 13.2.2 檢索目錄的對象
 13.2.3 復(fù)制和移動文件
 13.2.4 文件的讀取和寫入
 13.3 輸入/輸出流
 13.4 讀取二進(jìn)制數(shù)據(jù)
 13.5 寫入二進(jìn)制數(shù)據(jù)
 13.6 寫入文本(字符)
 13.6.1 Writer
 13.6.2 OutputStreamWriter
 13.6.3 PrintWriter
 13.7 讀取文本(字符)
 13.7.1 Reader
 13.7.2 InputStreamReader
 13.7.3 BufferedReader
 13.8 用PrintStream記錄日志
 13.9 隨機(jī)訪問文件
 13.10 對象序列化
 13.11 小結(jié)
 習(xí)題
第14章 嵌套類和內(nèi)部類
 14.1 嵌套類概述
 14.2 靜態(tài)嵌套類
 14.3 成員內(nèi)部類
 14.4 局部內(nèi)部類
 14.5 匿名內(nèi)部類
 14.6 深入嵌套類和內(nèi)部類
 14.7 小結(jié)
 習(xí)題
第15章 Swing基礎(chǔ)
 15.1 AWT組件
 15.2 有用的AWT類
 15.2.1 java.awt.Color
 15.2.2 java.awt.Font
 15.2.3 java.awt.Point
 15.2.4 java.awt.Dimension
 15.2.5 java.awt.Rectangle
 15.2.6 java.awt.Graphics
 15.2.7 java.awt.Toolkit
 15.3 基本Swing組件
 15.3.1 JFrame
 15.3.2 調(diào)整大小和定位
 15.3.3 擴(kuò)展JFrame
 15.3.4 JComponent
 15.3.5 Icon和ImageIcon
 15.3.6 JLabel
 15.3.7 JButton
 15.3.8 JTextField和JPasswordField
 15.3.9 JTextArea
 15.3.10 JCheckbox
 15.3.11 JRadioButton
 15.3.12 Jlist
 15.3.13 JComboBox
 15.3.14 JDialog
 15.3.15 JOptionPane
 15.3.16 JFileChooser
 15.4 小結(jié)
 習(xí)題
第16章 Swing進(jìn)階
 16.1 布局管理器
 16.1.1 BorderLayout
 16.1.2 FlowLayout
 16.1.3 BoxLayout
 16.1.4 GridLayout
 16.1.5 不使用LayoutManager
 16.2 事件處理
 16.2.1 Java事件模型
 16.2.2 Swing事件處理
 16.2.3 AWT事件API
 16.2.4 處理ActionEvent
 16.2.5 處理MouseEvent
 16.2.6 將監(jiān)聽器寫成匿名類
 16.2.7 處理JRadioButton的ActionEvent
 16.2.8 處理KeyEvent
 16.2.9 處理WindowListener
 16.3 使用菜單
 16.4 界面外觀
 16.5 快速啟動畫面
 16.6 系統(tǒng)托盤支持
 16.7 桌面幫助程序
 16.8 小結(jié)
 習(xí)題
第17章 多態(tài)
 17.1 定義多態(tài)
 17.2 多態(tài)的作用
 17.3 繪圖應(yīng)用程序中的多態(tài)
 17.4 多態(tài)和反射
 17.5 小結(jié)
 習(xí)題
第18章 注解
 18.1 注解概述
 18.1.1 注解和注解類型
 18.1.2 注解語法
 18.1.3 注解接口
 18.2 標(biāo)準(zhǔn)注解
 18.2.1 Override
 18.2.2 Deprecated
 18.2.3 SuppressWarnings
 18.3 通用注解
 18.4 標(biāo)準(zhǔn)元注解
 18.4.1 Documented
 18.4.2 Inherited
 18.4.3 Retention
 18.4.4 Target
 18.5 定制注解類型
 18.5.1 編寫自己的定制注解類型
 18.5.2 使用定制注解類型
 18.5.3 用反射查詢注解
 18.6 小結(jié)
 習(xí)題
第19章 國際化
 19.1 Locales
 19.2 國際化應(yīng)用程序
 19.2.1 將文本組件單獨(dú)放進(jìn)屬性文件
 19.2.2 用ResourceBundle讀取屬性文件
 19.3 國際化的Swing應(yīng)用程序
 19.4 小結(jié)
 習(xí)題
第20章 Applet
 20.1 Applet簡史
 20.2 Applet API
 20.2.1 Applet類
 20.2.2 AppletContext接口
 20.2.3 AudioClip接口
 20.2.4 AppletStub接口
 20.3 安全限制
 20.4 編寫和部署Applet
 20.5 AppletViewer工作原理
 20.6 將參數(shù)傳遞給Applet
 20.7 SoundPlayerApplet
 20.8 JApplet
 20.9 JAR文件中的Applet部署
 20.10 更快速加載
 20.11 小結(jié)
 習(xí)題
第21章 Java網(wǎng)絡(luò)
 21.1 網(wǎng)絡(luò)概述
 21.2 超文本傳輸協(xié)議(HTTP)
 21.2.1 HTTP請求
 21.2.2 HTTP響應(yīng)
 21.3 java.net.URL
 21.3.1 解析URL
 21.3.2 讀取Web資源
 21.4 java.net.URLConnection
 21.4.1 讀取Web資源
 21.4.2 寫入Web服務(wù)器
 21.5 java.net.Socket
 21.6 java.net.ServerSocket
 21.7 Web服務(wù)器應(yīng)用程序
 21.7.1 HttpServer類
 21.7.2 Request類
 21.7.3 Response類
 21.7.4 運(yùn)行應(yīng)用程序
 21.8 小結(jié)
 習(xí)題
第22章 Java數(shù)據(jù)庫連接
 22.1 JDBC簡介
 22.2 數(shù)據(jù)訪問的四個步驟
 22.2.1 加載JDBC驅(qū)動程序
 22.2.2 獲得數(shù)據(jù)庫連接
 22.2.3 創(chuàng)建Statement對象
 22.2.4 創(chuàng)建ResultSet對象
 22.3 關(guān)閉JDBC對象
 22.4 讀取元數(shù)據(jù)
 22.5 SQL Tool示例
 22.5.1 準(zhǔn)備MySQL
 22.5.2 SQL Tool類
 22.6 小結(jié)
 習(xí)題
第23章 Java線程
 23.1 Java線程簡介
 23.2 創(chuàng)建線程
 23.2.1 擴(kuò)展線程
 23.2.2 實現(xiàn)Runnable
 23.3 使用多線程
 23.4 線程優(yōu)先級
 23.5 停止線程
 23.6 同步
 23.6.1 線程沖突
 23.6.2 方法同步
 23.6.3 塊同步
 23.7 可見性
 23.8 線程協(xié)調(diào)
 23.9 使用Timer
 23.10 Swing Timer
 23.11 小結(jié)
 習(xí)題
第24章 并發(fā)工具
 24.1 原子變量
 24.2 Executor和ExecutorService
 24.3 Callable和Future
 24.4 Swing Worker
 24.5 鎖
 習(xí)題
第25章 安全
 25.1 Java安全概述
 25.2 使用安全管理器
 25.3 策略文件
 25.3.1 keystore
 25.3.2 grant
 25.4 權(quán)限
 25.4.1 java.io.FilePermission
 25.4.2 java.security.BasicPermission
 25.4.3 java.util.PropertyPermission
 25.4.4 java.net.SocketPermission
 25.4.5 java.security.UnresolvePermission
 25.4.6 java.lang.RuntimePermission
 25.4.7 java.awt.AWTPermission
 25.4.8 java.net.NetPermission
 25.4.9 java.lang.reflect.ReflectPermission
 25.4.10 java.io.SerializablePermission
 25.4.11 java.security.SecurityPermission
 25.4.12 java.security.AllPermission
 25.4.13 javax.security.auth.AuthPermission
 25.5 使用Policy Tool
 25.6 Applet安全
 25.7 安全編程
 25.8 加密概述
 25.8.1 加密/解密
 25.8.2 認(rèn)證
 25.8.3 數(shù)據(jù)完整性
 25.8.4 SSL工作原理
 25.9 創(chuàng)建證書
 25.10 KeyTool程序
 25.10.1 生成密鑰對
 25.10.2 認(rèn)證
 25.10.3 將證書導(dǎo)入密鑰庫
 25.10.4 從密鑰庫導(dǎo)出證書
 25.10.5 列出密鑰庫條目
 25.11 JarSigner工具
 25.11.1 簽署JAR文件
 25.11.2 驗證已簽署的JAR文件
 25.11.3 范例:簽署Applet
 25.12 Java Cryptography API
 25.13 小結(jié)
 習(xí)題
第26章 Java Web應(yīng)用程序
 26.1 Servlet應(yīng)用程序架構(gòu)
 26.2 Servlet API概述
 26.3 Servlet
 26.4 編寫基本Servlet應(yīng)用程序
 26.4.1 安裝Tomcat
 26.4.2 編寫和編譯Servlet類
 26.4.3 應(yīng)用程序的目錄結(jié)構(gòu)
 26.4.4 調(diào)用Servlet
 26.5 ServletRequest
 26.6 ServletResponse
 26.7 ServletConfig
 26.8 ServletContext
 26.9 GenericServlet
 26.10 HTTP Servlet
 26.10.1 HttpServlet
 26.10.2 HttpServletRequest
 26.10.3 HttpServletResponse
 26.10.4 編寫Http Servlet
 26.11 使用部署描述符
 26.12 小結(jié)
 習(xí)題
第27章 JavaServer Pages
 27.1 JSP概述
 27.2 jspInit、jspDestroy以及其他方法
 27.3 隱式對象
 27.4 JSP語法元素
 27.4.1 指令
 27.4.2 腳本元素
 27.5 處理錯誤
 27.6 小結(jié)
 習(xí)題
第28章 Javadoc
 28.1 在Java類中編寫文檔
 28.1.1 @author
 28.1.2 {@code}
 28.1.3 {@docRoot}
 28.1.4 @deprecated
 28.1.5 @exception
 28.1.6 {@inheritDoc}
 28.1.7 {@link}
 28.1.8 {@linkplain}
 28.1.9 {@literal}
 28.1.10 {@param}
 28.1.11 @return
 28.1.12 @see
 28.1.13 @serial
 28.1.14 @serialData
 28.1.15 @serialField
 28.1.16 @since
 28.1.17 @throws
 28.1.18 {@value}
 28.1.19 @version
 28.2 Javadoc語法
 28.2.1 Javadoc選項
 28.2.2 標(biāo)準(zhǔn)doclet選項
 28.2.3 生成文檔
 28.3 小結(jié)
 習(xí)題
第29章 應(yīng)用程序部署
 29.1 JWS 概述
 29.2 JNLP文件語法
 29.2.1 jnlp元素
 29.2.2 information元素
 29.2.3 security元素
 29.2.4 resources元素
 29.2.5 applicationdesc元素
 29.2.6 appletdesc元素
 29.3 部署范例
 29.4 安全關(guān)注
 29.5 小結(jié)
 習(xí)題
第30章 反射
 30.1 概述
 30.2 java.lang.Class
 30.3 創(chuàng)建對象
 30.4 創(chuàng)建數(shù)組
 30.5 域操作
 30.6 方法操作
 30.7 調(diào)用方法
 30.8 小結(jié)
 習(xí)題
第31章 JavaFX概述
 31.1 概述
 31.2 安裝
 31.3 個JavaFX應(yīng)用程序
 31.4 Application、Stage和Scene
 31.4.1 Application類
 31.4.2 Stage類
 31.4.3 Scene類
 31.5 UI組件
 31.6 控件
 31.7 Region
 31.8 事件處理
 31.9 CSS樣式
 31.10 小結(jié)
 習(xí)題
第32章 使用FXML的JavaFX
 32.1 概述
 32.2 一個基于FXML的簡單應(yīng)用程序
 32.3 用FXML進(jìn)行事件處理
 32.4 小結(jié)
 習(xí)題
第33章 Android編程介紹
 33.1 概述
 33.2 下載安裝Android開發(fā)工具
 33.3 個Android應(yīng)用程序
 33.4 Android清單
 33.5 在仿真器上運(yùn)行應(yīng)用程序
 33.6 應(yīng)用程序結(jié)構(gòu)
 33.7 替換應(yīng)用程序圖標(biāo)
 33.8 日志記錄
 33.9 調(diào)試應(yīng)用程序
 33.10 在實際設(shè)備上運(yùn)行
 33.11 更新SDK
 33.12 小結(jié)
 習(xí)題
第34章 創(chuàng)建Android應(yīng)用程序
 34.1 概述
 34.2 活動的生命周期
 34.3 Android UI組件
 34.3.1 使用ADT Eclipse UI工具
 34.3.2 示例:使用Basic Components
 34.4 布局組件
 34.5 監(jiān)聽器
 34.6 啟動另一個活動
 34.7 小結(jié)
 習(xí)題
第35 章 更多的Android應(yīng)用程序
 35.1 處理Handler
 35.2 MediaRecorder
 35.3 異步任務(wù)
 35.4 小結(jié)
 習(xí)題
 附錄 A javac
 附錄B?java
 附錄 C jar
 附錄 D NetBeans
 附錄 E Eclipse
 

本目錄推薦

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