TOP
紅利積點抵現金,消費購書更貼心
Java語言實用教程(簡體書)
滿額折

Java語言實用教程(簡體書)

商品資訊

人民幣定價:22 元
定價
:NT$ 132 元
優惠價
87115
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:3 點
商品簡介
目次

商品簡介

本書從面向對象編程的思路及方法入手,循序漸進地介紹了Java語言作為面向對象的編程工具的各個方面,并在示例中使用Java語言的實用類,使讀者能將Java語言自如地運用到面向對象的程序設計過程中。通過本書的學習,使讀者成為一名徹底的面向對象的程序員。
本書在第1-3章介紹了Java語言的概況及特點,引入如何利用面向對象地思想進行程序開發;第4章介紹了Java語言如何實現流程控制;第5章介紹了面向對象的概念,并逐步深入地講解了如何在程序設計中利用面向對象的優勢;第6、7章介紹了Java的異常處理及I/O系統;第8章介紹了Java的GUI設計;第9章介紹了如何在Java程序中使用多線程編程;第10章介紹了Java的特色——網絡編程。本書既可作為高等學校計算機專業的教材,也可作為其他相關專業學習Java語言的教材。

目次

第1章 Java語言概述
1.1 什麼是Java語言
1.2 Java語言的特點
1.2.1 簡單性
1.2.2 面向對象
1.2.3 平臺無關性
1.2.4 分布式
1.2.5 多線程
1.2.6 安全性和穩定性
1.3 Java的開發環境
1.3.1 JDK工具集
1.3.2 Java集成開發工具
小結
習題
第2章 Java程序的構成
2.1 Java應用程序
2.1.1 Java程序入門
2.1.2 源程序的編輯
2.1.3 字節碼的編譯生成
2.1.4 字節碼的解釋與運行
2.1.5 使用.NetBeans開發Java應用程序
2.2 小應用程序
2.2.1 源程序的編輯與編譯
2.2.2 代碼嵌入
2.2.3 Applet的運行
2.2.4 在NetBeans中編寫Applet
小結”
習題
第3章 Java程序設計基礎
3.1 數據類型、變量與常量
3.1.1 數據類型
3.1.2 標識符與關鍵字
3.1.3 變量與常量
3.2 運算符與表達式
3.2.1 表達式
3.2.2 運算符
3.2.3 運算符的優先級與結合性
3.3 數據操作實例
小結
習題
第4章 結構化程序設計
4.1 選擇結構
4.1.1 if—then語句
4.1.2 if—then—else語句
4.1.3 switch語句
4.2 循環結構
4.2.1 while and do—while語句
4.2.2 for循環
4.3 數組
4.3.1 一維數組

4.3.2 二維數組
4.3.3 字符數組
4.4 字符串
4.4.1 String類
4.4.2 StringBuffer和StringBuilder類
小結
習題
第5章 面向對象的特徵
5.1 面向對象的基本特徵
5.1.1 封裝
5.1.2 繼承
5.1.3 多態
5.2 對象和類
5.2.1 對象和類的概念
5.2.2 類的定義
5.2.3 對象的聲明、創建與使用
5.2.4 構造方法
5.2.5 方法重栽(Ovedoading)
5.2.6 關鍵字this
5.3 類的繼承
5.3.1 繼承的定義
5.3.2 屬性隱藏和方法覆蓋(Overide)
5.3.3 關鍵字super
5.3.4 類的裝載過程
5.4 Java的修飾符
5.4.1 Jav8的包(Package)
5.4.2 訪問限定修飾符
5.4.3 static修飾符
5.4.4 final修飾符
5.5 抽象類和接口
5.5.1 抽象類的概念和基本特徵
5.5.2 接口的概念和基本特徵
5.5.3 抽象類和接口的異同
5.6 多態與動態綁定
小結
習題
第6章異常處理
6.1 異常的概念
6.2 異常的類層次
6.3 處理異常過程:try、catch和finally
6.4 自定義異常
6.4.1 自定義異常類設計
6.4.2 throw操作
6.4.3 方法的異常聲明thlDws
小結
習題
第7章 Java輸入輸出
7.1 輸入輸出的基本概念
7.1.1 數據流
7.1.2 數據流的類
7.1.3 InputStream
7.1.4 OuttmtStream
7.2 File類與外部文件處理
7.2.1 File類的主要方法
7.2.2 文件流(File Streams)的創建
7.3 過濾器流(Filter Streams)
7.3.1 數據流(Data Streams)
7.3.2 打印流(Print Streams)
7.3.3 緩沖流(Buffered Streams)
7.4 RandomAccessFile類
7.5 控制臺文本輸入輸出
小結
習題
第8章 Java GUI設計
8.1 GUI程序設計概述
8.1.1 應用程序界面的發展
8.1.2 圖形用戶界面?
8.1.3 GUI設計準則
8.2 GUI程序體驗
8.3 Java GUI設計
8.3.1 Java GUI工具
8.3.2 Swing組件的應用
8.3.3 Java語言的事件觸發機制
8.3.4 利用NetBeam設計GUI程序
小結
習題
第9章 Java多線程
9.1 Java線程的概念
9.1.1 進程
9.1.2 線程
9.2 多線程設計
9.2.1 線程對象
9.2.2 創建和啟動線程
9.2.3 線程的狀態
9.2.4 線程操作函數
9.3 線程的同步
9.3.1 多線程程序可能出現的問題
9.3.2 同步方法
9.4 多線程的GUI程序
小結
習題
第10章 Java網絡編程
10.1 Java網絡編程的基本概念
10.1.1 通信與協議
10.1.2 套接字編程概述
10.2 Java網絡包(java.net)
10.2.1 套接字類(Socket)
10.2.2 服務器套接字類(ServerSocket)
10.3 使用TCP協議的Socket網絡編程
10.3.1 一對一的Socket C/S通訊
10.3.2 綜合示例:一對多通訊的實現
10.4 使用UDP協議的Socket網絡編程
10.4.1 數據報套接字類DatagramSocket、數據報類DatagramPacket
10.4.2 服務器端實現
10.4.3 客戶端實現
10.5 URL類編程
10.5.1 URL類簡介
10.5.2 構造URL類對象
10.5.3 URL類獲取URL特徵的主要方法
10.5.4 獲取URL對象內容的方法
10.6 URLConnection類的使用
10.6.1 利用IIRIc0徹ection類對象讀取ffRL內容
10.6.2 利用URLEonnecfion類對象向UI也對象發送服務請求及參數利用
小結
習題
參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 115
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區