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

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

Java程序設(shè)計:原理與范例

Java程序設(shè)計:原理與范例

定 價:¥49.00

作 者: 胡平 主編
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787121203176 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 445 字?jǐn)?shù):  

內(nèi)容簡介

  《Java程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》是為“Java語言程序設(shè)計”課程編寫的教材。全書以原理性、實用性和可實踐性為編寫總原則,無論是行文風(fēng)格,還是知識點的擴展,均以使讀者具備今后快速、自主學(xué)習(xí)Java平臺下企業(yè)級軟件開發(fā)所涉及技術(shù)的能力為目標(biāo)。全書依托目前最為成熟的JDK 6.0,系統(tǒng)介紹了Java SE 6.0所包含的全部核心知識,并引入了設(shè)計模式的內(nèi)容?!禞ava程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》共分為17章,其中第1~5章介紹JDK安裝配置和Java基本語法;第6~7章介紹類與對象,抽象類、接口與嵌套類;第8~9章介紹GUI編程和Swing高級組件;第10~11章介紹異常與處理、I/O流與文件;第12章介紹多線程與并發(fā);第13章介紹容器框架與泛型;第14~15章介紹字符串與正則表達(dá)式、國際化與本地化;第16~17章介紹類型信息與反射、元數(shù)據(jù)與注解。各章基本上都配有習(xí)題和實驗。此外,《Java程序設(shè)計:原理與范例/普通高等教育“十二五”規(guī)劃教材·計算機》還以附錄的形式列出了主流IDE的使用、API文檔和源碼查閱、編程規(guī)范與最佳實踐、Java相關(guān)技術(shù)的學(xué)習(xí)路線等帶有強烈“工業(yè)”色彩的內(nèi)容。

作者簡介

  2005-至今:安徽工程大學(xué)計算機與信息學(xué)院任教,主講數(shù)據(jù)結(jié)構(gòu)(雙語)、Java程序設(shè)計、C/C++程序設(shè)計、軟件工程等專業(yè)課程。

圖書目錄

第1章 概述
1.1 Java語言的誕生及發(fā)展
1.1.1 Java的誕生
1.1.2 Java的發(fā)展歷程
1.2 Java語言的特點
1.3 Java平臺及版本
1.3.1 平臺組成
1.3.2 版本劃分
1.3.3 Java程序的種類
1.4 JDK安裝及環(huán)境配置
1.4.1 下載與安裝
1.4.2 JDK的目錄結(jié)構(gòu)
1.4.3 配置環(huán)境變量
1.5 第一個Java程序
1.5.1 編輯源文件
1.5.2 編譯源文件
1.5.3 運行類文件
1.6 程序錯誤與調(diào)試
1.6.1 語法錯誤
1.6.2 運行時錯誤
1.6.3 邏輯錯誤
1.6.4 程序調(diào)試
習(xí)題1
實驗1 熟悉Java編程環(huán)境
第2章 基本類型
2.1 標(biāo)識符
2.1.1 關(guān)鍵字
2.1.2 用戶標(biāo)識符
2.1.3 命名慣例和約定
2.2 變量與常量
2.2.1 變量
2.2.2 常量
2.3 整型
2.3.1 整型常量
2.3.2 整型變量
2.4 浮點型
2.4.1 浮點型常量
2.4.2 浮點型變量
2.5 字符型
2.5.1 Unicode概述
2.5.2 字符型常量
2.5.3 字符型變量
2.6 布爾型
2.7 類型轉(zhuǎn)換
2.7.1 自動轉(zhuǎn)換
2.7.2 強制轉(zhuǎn)換
2.8 基本類型的包裝類
2.8.1 包裝類
2.8.2 包裝類的主要方法
2.8.3 自動裝箱和拆箱
習(xí)題2
第3章 運算符與表達(dá)式
3.1 概述
3.2 賦值運算符
3.3 算術(shù)運算符
3.3.1 四則運算
3.3.2 自增與自減
3.4 關(guān)系和條件運算符
3.4.1 關(guān)系運算符
3.4.2 條件運算符
3.5 邏輯運算符
3.6 位運算符
3.6.1 按位運算符
3.6.2 移位運算符
3.7 表達(dá)式
習(xí)題3
實驗2 運算符與表達(dá)式
第4章 程序流程控制
4.1 語句及語句塊
4.2 分支結(jié)構(gòu)
4.2.1 if語句
4.2.2 if-else語句
4.2.3 if及if-else的嵌套
4.2.4 switch語句
4.3 循環(huán)結(jié)構(gòu)
4.3.1 while語句
4.3.2 do-while語句
4.3.3 for語句
4.3.4 break與continue語句
4.3.5 循環(huán)的嵌套
4.3.6 帶標(biāo)號的break與continue語句
4.4 綜合范例1:簡單人機交互
習(xí)題4
實驗3 程序流程控制
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 聲明一維數(shù)組
5.1.2 創(chuàng)建一維數(shù)組
5.1.3 訪問一維數(shù)組
5.1.4 迭代型for循環(huán)
5.1.5 命令行參數(shù)
5.2 綜合范例2:約瑟夫環(huán)問題
5.3 二維數(shù)組
5.3.1 聲明和創(chuàng)建二維數(shù)組
5.3.2 二維數(shù)組的存儲結(jié)構(gòu)
5.3.3 訪問二維數(shù)組
5.4 綜合范例3:螺旋方陣
習(xí)題5
實驗4 數(shù)組
第6章 類與對象
6.1 面向?qū)ο蟾攀?br />6.1.1 產(chǎn)生背景
6.1.2 相關(guān)概念
6.1.3 基本特性
6.2 類
6.2.1 類的定義格式
6.2.2 變量的作用域
6.3 方法
6.3.1 方法定義
6.3.2 return語句
6.3.3 方法調(diào)用
6.3.4 方法重載
6.3.5 構(gòu)造方法
6.3.6 this關(guān)鍵字
6.3.7 變長參數(shù)方法
6.4 包
6.4.1 包的概念
6.4.2 package語句
6.4.3 import語句
6.5 常用修飾符
6.5.1 訪問權(quán)限修飾符
6.5.2 final和static
6.6 綜合范例4:單例模式
6.7 對象
6.7.1 對象的初始化
6.7.2 對象的引用
6.7.3 棧和堆
6.7.4 參數(shù)傳遞
6.7.5 垃圾回收
6.8 類的繼承
6.8.1 繼承的語法與圖形化表示
6.8.2 super關(guān)鍵字
6.8.3 構(gòu)造方法的調(diào)用順序
6.8.4 方法重寫與運行時多態(tài)
6.8.5 對象造型與instanceof運算符
6.8.6 根類Object
6.8.7 對象的等價性
6.9 綜合范例5:簡單工廠模式
6.10 枚舉
習(xí)題6
實驗5 類與對象
第7章 抽象類、接口與嵌套類
7.1 抽象類
7.1.1 抽象方法
7.1.2 抽象類
7.2 接口
7.2.1 聲明接口
7.2.2 繼承接口
7.2.3 實現(xiàn)接口
7.3 抽象類與接口的比較
7.3.1 從語法層面
7.3.2 從設(shè)計層面
7.4 綜合范例6:適配器模式
7.5 嵌套類
7.5.1 靜態(tài)嵌套類
7.5.2 內(nèi)部類
7.5.3 局部內(nèi)部類
7.5.4 匿名內(nèi)部類
習(xí)題7
實驗6 抽象類、接口與嵌套類
第8章 GUI編程
8.1 概述
8.1.1 AWT
8.1.2 Swing
8.1.3 SWT
8.2 Swing庫的架構(gòu)
8.2.1 組件類的繼承關(guān)系
8.2.2 java.awt.Component類
8.2.3 java.awt.Container類
8.2.4 java.awt.Window類
8.2.5 java.awt.Frame類
8.2.6 JComponent類
8.3 容器組件
8.3.1 窗口:JFrame
8.3.2 面板:JPanel
8.3.3 可滾動面板:JScrollPane
8.3.4 分割面板:JSplitPane
8.3.5 分頁面板:JTabbedPane
8.4 標(biāo)簽和圖片
8.4.1 標(biāo)簽:JLabel
8.4.2 圖標(biāo)/圖片:Icon/ImageIcon
8.5 按鈕
8.5.1 常規(guī)按鈕:JButton
8.5.2 開關(guān)按鈕:JToggleButton
8.5.3 單選按鈕:JRadioButton
8.5.4 復(fù)選按鈕:JCheckBox
8.6 文本組件
8.6.1 文本框:JTextField
8.6.2 密碼框:JPasswordField
8.6.3 文本區(qū):JTextArea
8.7 可調(diào)節(jié)組件
8.7.1 進度條:JProgressBar
8.7.2 滾動條:JScrollBar
8.7.3 滑塊條:JSlider
8.8 菜單和工具欄
8.8.1 菜單相關(guān)組件:JMenuBar/JMenu/JMenuItem
8.8.2 彈出菜單:JPopupMenu
8.8.3 工具欄:JToolBar
8.9 邊框、顏色和字體
8.9.1 邊框:Border
8.9.2 顏色:java.awt.Color
8.9.3 字體:java.awt.Font
8.10 布局管理
8.10.1 布局管理器:LayoutManager接口
8.10.2 流式布局:FlowLayout類
8.10.3 邊界布局:BorderLayout類
8.10.4 網(wǎng)格布局:GridLayout類
8.10.5 網(wǎng)格包布局:GridBagLayout類
8.10.6 空布局:絕對定位
8.11 綜合范例7:仿QQ聊天窗口
8.12 事件處理
8.12.1 Java的事件處理模型
8.12.2 事件監(jiān)聽器類的編寫方式
8.12.3 常用事件類
8.12.4 常用事件監(jiān)聽器接口
習(xí)題8
實驗7 Swing基本組件
第9章 Swing高級組件
9.1 對話框
9.1.1 基本對話框:JDialog
9.1.2 顏色選擇器:JColorChooser
9.1.3 文件選擇器:JFileChooser
9.1.4 選項面板:JOptionPane
9.2 編輯器
9.2.1 編輯器面板:JEditorPane
9.2.2 文本面板:JTextPane
……

本目錄推薦

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