Java入門與應用 (附VCD) | 誠品線上

Java入門與應用 (附VCD)

作者 賈蓉生/ 吳宗靜/ 施嘉佶
出版社 經瑋國際股份有限公司
商品描述 Java入門與應用 (附VCD):生活在現在科技發達的時代,電腦已是我們生活的基本配備,尤其我們想要把電腦學好的電腦人,最終是要達到網路層次,才算對得起自己,除了使用他人

內容簡介

內容簡介 生活在現在科技發達的時代,電腦已是我們生活的基本配備,尤其我們想要把電腦學好的電腦人,最終是要達到網路層次,才算對得起自己,除了使用他人設計之網路工具,也應建立自己設計網路工具之能力。在嚮往成為網路設計者之前,我們需先建立起網路基礎能力,本書著重於Java網路程式設計、Java網路串流導引、與Java網路資料傳遞。本書為實例實作,設計實作範例147則,幾乎包涵各個角落的所有問題,因是範例架構,使在內容解說與課堂教學上,容易了解、輕鬆教學、實作成就等優點。(1) 輕鬆入門:本書以Java初學入門觀點切入網路程式設計,輕鬆入門。(2) 熟練實作:任何學習重點都搭配範例實作並探討,完全剖析Java網路程式。(3) 問題導向:協助讀者提出問題,解決問題,本書編輯問題262則(147則範例、115則習題)。(4) 原文接軌:編輯中英文索引610個,涵蓋Java有關網路程式之中英文專有名詞,幫助中英文書藉相互參考。

作者介紹

作者介紹 ■作者簡介賈蓉生、吳宗靜、施嘉佶

產品目錄

產品目錄 第0章 導讀0-1 簡介0-2 本書主要內容0-3 教學建議0-4 光碟使用第一篇 Java基礎概念(Basic Concepts)第1章 java系統安裝1-1 簡介1-2 安裝Java 系統軟體 (jdk-6.0)1-3 設定Java環境1-4 第一個Java程式1-5 習題(Exercises)第2章 物件概念2-1 簡介2-2 物件(Objects)2-3 內建 建構物件(Built Constructed Objects)2-4 習題(Exercises)第3章 方法程序3-1 簡介3-2 方法程序(Methods)3-3 方法程序之生存(Instance Methods)3-4 類別方法程序(Class Methods)3-5 建構子(Constructor)3-6 方法程序重載(Method Overload)3-7 修飾子(Modifications)3-8 代名詞this3-9 習題(Exercises)第4章 類別程序4-1 簡介4-2 繼承(Inheritance)4-3 繼承(Inheritance)與修飾子(Modifications)4-4 super之應用4-5 final之應用4-6 抽象類別(Abstract Classes)4-7 介面類別(Interface Classes)4-8 多重型態(Polymorphism)4-9 習題(Exercises)第5章 例外處理5-1 簡介5-2 try catch finally區段5-3 throws之用法5-4 自訂例外處理物件5-5 習題(Exercises)第6章 執行緒6-1 簡介6-2 執行緒狀態(Thread States)6-3 Thread類別6-4 方法程序isAlive( )、join( )6-5 方法程序suspend( )、resume( )6-6 方法程序setPriority( )、getPriority( )6-7 synchronized之應用6-8 執行緒群組(Thread Group)之應用6-9 習題(Exercises)第二篇 資料串流(Data Stream)第7章 本機檔案資料串流7-1 簡介7-2 指令參數(Command Parameters)7-3 檔案物件(File Objects)7-4 檔案輸入輸出串流(File Input Output Streams)7-5 FileInputStream與FileOutputStream7-6 DataInputStream與DataOutputStream7-7 FileReader與FileWriter7-8 鍵盤資料輸入7-9 習題(Exercises)第8章 網路結構概念8-1 簡介8-2 網路意義(Background)8-3 節點連接(Topology)8-4 網路資料傳遞(Communication)8-5 網路通訊協定(Communication Protocols)8-6 網路故障處理(Robustness)8-7 習題(Exercises)第9章 網路連接9-1 簡介9-2 ServerSocket Class9-3 InetAddress Class9-4 Socket Class9-5 指令參數與Server Client連接9-6 多次Server Client連接記錄9-7 習題(Exercises)第10章 網路訊息串流10-1 簡介10-2 DataInputStream Class10-3 DataOutputStream Class10-4 訊息串流傳遞(Message Stream Translation)10-5 習題(Exercises)第11章 網路檔案串流11-1 簡介11-2 FileInputStream Class11-3 FileOutputStream Class11-4 檔案傳遞(File Translation)11-5 檔案上傳(File Upload)11-6 檔案下載(File Download)11-7 習題(Exercises)第12章 網路鍵盤串流12-1 簡介12-2 BufferedInputStream Class12-3 BufferedOutputStream Class12-4 鍵盤輸入 遠端印出12-5 鍵盤輸入 遠端檔案12-6 習題(Exercises)第三篇 進階設計與應用(Advance Applications)第13章 網路串流對播13-1 簡介13-2 鍵盤輸入 對播印出13-3 多視窗分隔收發13-4 習題(Exercises)第14章 網路串流轉播14-1 簡介14-2 單點轉播(Single Forward Transition)14-3 多點轉播(Multi Forward Transition)14-4 習題(Exercises)第15章 多執行緒同步並行15-1 簡介15-2 Runnable Interface15-3 Thread Class15-4 臨界區(Critical Section) 與synchronized15-5 習題(Exercises)第16章 雜湊設計16-1 簡介16-2 基礎概念(Basic Concepts)16-3 雜湊作為(Operation of Hashing)16-4 Hashtable Class16-5 Enumeration Interface16-6 習題(Exercises)第17章 註冊轉播17-1 簡介17-2 註冊轉播架構(Structure of Registering Forward)17-3 轉播點(Forwarder)17-4 發射點(Emitter)17-5 接收點(Receiver)17-6 鍵盤輸入 轉播印出17-7 鍵盤輸入 轉播檔案17-8 檔案輸入 轉播檔案17-9 習題(Exercises)第18章 Package包裹與Jar檔案18-1 簡介18-2 編譯檔案(Compile Files)18-3 單一檔案包裹(Single File Package)18-4 多檔案包裹(Multi Files Package)18-5 包裹匯入(Import Package)18-6 壓縮檔案(jar Files)18-7 jar檔與編譯檔(class)個別加入18-8 使用jar檔18-9 習題(Exercises)第19章 資料串流與Jar檔案19-1 簡介19-2 建立Jar壓縮檔19-3 使用Jar壓縮檔19-4 習題(Exercises)附錄A 例外處理內建類別A-1 java.lang之Error類別架構A-2 java.lang之Exception類別架構A-3 java.Util之Exception類別架構A-4 java.io之Exception類別架構A-5 javBS42BS42a.awt之Exception類別架構A-6 java.net之Exception類別架構附錄B 檔案輸入輸出串流(File I O Streams)架構與方法程序B-1 檔案類別常用之方法程序B-2 檔案輸入輸出串流...(File I O Streams)架構B-3 InputStream OutputStream常用之方法程序B-4 DataInputStream DataOutputStream常用之方法程序附錄C 網路公認使用埠(Port)附錄D 中英文名詞索引附錄E 參考資料

商品規格

書名 / Java入門與應用 (附VCD)
作者 / 賈蓉生 吳宗靜 施嘉佶
簡介 / Java入門與應用 (附VCD):生活在現在科技發達的時代,電腦已是我們生活的基本配備,尤其我們想要把電腦學好的電腦人,最終是要達到網路層次,才算對得起自己,除了使用他人
出版社 / 經瑋國際股份有限公司
ISBN13 / 9789578755055
ISBN10 / 9578755058
EAN / 9789578755055
誠品26碼 / 2681534012004
頁數 / 528
開數 / 18K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 0X0X0CM
級別 / N:無
提供維修 /