注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Java程序設(shè)計教程

Java程序設(shè)計教程

Java程序設(shè)計教程

定 價:¥38.00

作 者: 段新娥,賈宗維,李榮 等編
出版社: 人民郵電出版社
叢編項: 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/??平滩?/td>

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

內(nèi)容簡介

  Java從1995年誕生發(fā)展到現(xiàn)在,已成為目前最流行的程序設(shè)計語言之一,這與其具有面向?qū)ο?、與平臺無關(guān)、安全、穩(wěn)定等特點是分不開的。本書對Java編程原理、基礎(chǔ)知識、核心技術(shù)進行了由淺入深、循序漸進的介紹?!禞ava程序設(shè)計教程/工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材》共分11章,包括Java概述、Java基礎(chǔ)語法、類的抽象和封裝、繼承和多態(tài)、包、接口、常用工具類、Java圖形用戶界面、數(shù)據(jù)庫編程、異常、輸入輸出、多線程、網(wǎng)絡(luò)編程、綜合案例等。書中重要知識點都與實例緊密結(jié)合,有助于讀者理解知識、掌握知識、應(yīng)用知識?!禞ava程序設(shè)計教程/工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材》內(nèi)容安排合理,講解淺顯易懂,實例豐富實用,可以作為高等院校本專科計算機專業(yè)的教材,也適應(yīng)于相關(guān)技術(shù)人員和Java愛好者自學(xué)參考。

作者簡介

暫缺《Java程序設(shè)計教程》作者簡介

圖書目錄

第1章 緒論
1.1 Java概述
1.1.1 Java語言的發(fā)展
1.1.2 Java與C++的比較
1.1.3 Java工作原理
1.1.4 Java語言的特征
1.2 Java運行環(huán)境的建立
1.2.1 JDK的安裝與配置
1.2.2 Eclipse開發(fā)環(huán)境配置
1.3 Java程序的類型
1.3.1 Java程序的兩種模式
1.3.2 Application應(yīng)用程序
1.3.3 Applet小應(yīng)用程序
1.3.4 Application與Applet比較
1.4 Java應(yīng)用
1.4.1 Java SE
1.4.2 Java EE
1.4.3 Java ME
本章小結(jié)
課后習(xí)題
第2章 Java編程基礎(chǔ)
2.1 Java程序的構(gòu)成
2.1.1 Java程序的基本結(jié)構(gòu)
2.1.2 Java基本編碼規(guī)則
2.2 數(shù)據(jù)類型、變量、常量
2.2.1 數(shù)據(jù)類型
2.2.2 常量
2.2.3 變量
2.3 Java中的運算符和表達式
2.3.1 運算符
2.3.2 表達式
2.4 程序的流程控制
2.4.1 結(jié)構(gòu)化程序設(shè)計中的三大結(jié)構(gòu)控制語句
2.4.2 分支結(jié)構(gòu)語句
2.4.3 循環(huán)結(jié)構(gòu)語句
2.4.4 跳轉(zhuǎn)語句
2.5 數(shù)組
2.5.1 一維數(shù)組
2.5.2 二維數(shù)組
2.5.3 數(shù)組的應(yīng)用
2.6 常用算法
2.6.1 排序
2.6.2 查找
本章小結(jié)
課后習(xí)題
第3章 抽象和封裝
3.1 面向?qū)ο蟪绦蛟O(shè)計
3.1.1 面向?qū)ο蟪绦蛟O(shè)計與面向過程程序設(shè)計
3.1.2 抽象和封裝
3.2 類
3.2.1 類與對象
3.2.2 類的聲明
3.2.3 成員變量(實例變量與類變量)
3.2.4 方法成員
3.2.5 構(gòu)造函數(shù)
3.2.6 方法的重載
3.3 對象
3.3.1 對象的創(chuàng)建與使用
3.3.2 對象初始化和回收
3.4 應(yīng)用實例
本章小結(jié)
課后習(xí)題
第4章 繼承和多態(tài)
4.1 繼承
4.1.1 繼承的基本概念
4.1.2 Java繼承的實現(xiàn)
4.1.3 方法覆蓋
4.1.4 成員隱藏
4.2 多態(tài)
4.2.1 多態(tài)概念的理解
4.2.2 Java中的多態(tài)
4.3 包及訪問控制
4.3.1 包及其使用
4.3.2 訪問控制
4.3.3 類、數(shù)據(jù)成員和方法的訪問控制
4.4 非訪問控制符
4.4.1 static
4.4.2 abstract
4.4.3 final
4.5 接口
4.5.1 接口概念的理解
4.5.2 接口的定義
4.5.3 接口的應(yīng)用
4.6 常用類介紹
4.6.1 有效利用Java的文檔幫助
4.6.2 String類與StringBuffer類
4.6.3 Math類和Random類
4.6.4 日期類
4.7 應(yīng)用實例
本章小結(jié)
課后習(xí)題
第5章 圖形用戶界面
5.1 AWT與Swing
5.1.1 AWT與Swing介紹
5.1.2 創(chuàng)建第一個Swing窗口
5.2 容器和基本組件
5.2.1 組件和容器概述
5.2.2 Swing體系結(jié)構(gòu)
5.2.3 Swing GUI框架
5.2.4 添加組件到窗口
5.3 布局管理器
5.3.1 BorderLayout
5.3.2 FlowLayout
5.3.3 CardLayout
5.3.4 GridLayout
5.3.5 布局應(yīng)用
5.4 Swing GUI常用組件
5.4.1 框架窗口
5.4.2 標(biāo)簽
5.4.3 文本編輯
5.4.4 按鈕組件
5.4.5 列表框和組合框
5.4.6 面板
5.4.7 菜單組件
5.4.8 表格組件
5.4.9 圖形圖像
5.5 事件處理
5.5.1 事件處理機制
5.5.2 事件類和事件監(jiān)聽器接口
5.5.3 事件處理過程
5.5.4 事件適配器及注冊事件監(jiān)聽器
5.6 對話框
5.7 GUI項目實踐
本章小結(jié)
課后習(xí)題
第6章 Java數(shù)據(jù)庫連接
6.1 JDBC概述
6.2 利用JDBC訪問數(shù)據(jù)庫
6.2.1 JDBC訪問數(shù)據(jù)庫的基本方法
6.2.2 數(shù)據(jù)庫的基本存取過程
6.2.3 JDBC連接實例
6.3 JDBC的常用類與接口
6.3.1 DriverManager類
6.3.2 Connection接口
6.3.3 Statement和PreparedStatement接口
6.3.4 ResultSet接口
6.4 JDBC應(yīng)用實例
本章小結(jié)
課后習(xí)題
第7章 Java異常處理
7.1 異常概述
7.1.1 異常及其分類
7.1.2 Java中異常機制的原理
7.2 異常處理
7.2.1 Java異常處理模型
7.2.2 用throws聲明異常
7.2.3 用throw拋出異常
7.2.4 用try和catch捕獲異常
7.2.5 finally
7.2.6 異常捕獲處理語法規(guī)則
7.3 自定義異常
本章小結(jié)
課后習(xí)題
第8章 多線程
8.1 進程與線程概述
8.1.1 進程
8.1.2 線程
8.2 Java的線程對象
8.2.1 Runnable接口與Thread類
8.2.2 線程對象的生命周期
8.3 線程的同步機制
8.3.1 共享數(shù)據(jù)的線程"互斥"鎖定
8.3.2 傳送數(shù)據(jù)的線程同步運行
8.3.3 死鎖問題
8.4 線程應(yīng)用實例
本章小結(jié)
課后習(xí)題
第9章 輸入輸出流
9.1 流
9.1.1 流的定義和作用
9.1.2 流的存在
9.2 流的分類
9.2.1 基本字節(jié)流
9.2.2 基本字符流
9.3 文件操作
9.3.1 文件操作類
9.3.2 文件過濾器接口
9.3.3 文件對話框組件
9.3.4 隨機存取文件類
9.4 應(yīng)用實例
本章小結(jié)
課后習(xí)題
第10章 網(wǎng)絡(luò)通信
10.1 網(wǎng)絡(luò)編程概述
10.2 使用URL訪問網(wǎng)絡(luò)資源
10.2.1 URL類
10.2.2 InetAddress類
10.3 TCP Socket通信
10.3.1 Java的TCP Socket通信流程
10.3.2 Socket類和ServerSocket類
10.3.3 采用TCP Socket通信實例
10.4 UDP數(shù)據(jù)報通信
10.4.1 數(shù)據(jù)報通信
10.4.2 UDP組播數(shù)據(jù)報
本章小結(jié)
課后習(xí)題
第11章 Java與Java Web
11.1 Java Web概述
11.1.1 Java與Java Web的關(guān)系
11.1.2 Java Web運行與開發(fā)環(huán)境的安裝與配置
11.2 Java Web應(yīng)用程序設(shè)計
11.2.1 JSP技術(shù)開發(fā)舉例
11.2.2 【例11-1】程序改進
本章小結(jié)
參考文獻

本目錄推薦

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