出版時間:2009-7 出版社:科學(xué)出版社 作者:賈蓉生,胡大源,林金池 編著 頁數(shù):359 字數(shù):572000
前言
自1990年Sun公司開始研發(fā)、Java以來,至今Java儼然已成為最具潛力的網(wǎng)絡(luò)程序設(shè)計語言。目前,大多數(shù)網(wǎng)絡(luò)游戲、網(wǎng)上銀行都是用,Java編寫的?! W(xué)、Java程序設(shè)計首先要做的事情就是選擇一本適合自己的參考書,然而令人感到尷尬的是,雖然書店中關(guān)于Java的書琳瑯滿目,但很難找到一本適合初學(xué)者系統(tǒng)學(xué)習(xí)的書。因為從企業(yè)對,Java程序員的要求來看,只掌握基本的語法是遠遠不夠的,還需要了解網(wǎng)絡(luò)、數(shù)據(jù)庫、Web等相關(guān)知識,而目前市場上關(guān)于、Java的書大都只介紹某一方面,不成體系?! 榱俗孞ava初學(xué)者少走彎路,筆者總結(jié)了Java教學(xué)經(jīng)驗,并結(jié)合多年的開發(fā)實踐,編寫了一系列最新、Java實例應(yīng)用叢書,包括:《Java典型應(yīng)用徹查1000例——Java入門》、《Java典型應(yīng)用徹查1000例——網(wǎng)絡(luò)應(yīng)用開發(fā)》、《Java典型應(yīng)用徹查1000例——圖形與網(wǎng)絡(luò)游戲開發(fā)》、《Java典型應(yīng)用徹查1000例——數(shù)據(jù)庫應(yīng)用基礎(chǔ)》、《Java典型應(yīng)用徹查1000例——網(wǎng)站數(shù)據(jù)庫設(shè)計》、《Java典型應(yīng)用徹查1000例——Web應(yīng)用開發(fā)》等,讓沒有編程基礎(chǔ)的Java讀者,從最簡單的語法學(xué)起,漸進到網(wǎng)絡(luò)、數(shù)據(jù)庫和Web應(yīng)用,進而融入程序設(shè)計的主流。 本書是本系列叢書的第1冊,主要介紹、Java的語法基礎(chǔ),沒有、Java編程背景的讀者也可輕松入門。只要依序研究學(xué)習(xí)各章節(jié)的范例、習(xí)題、認證考題,便可編寫出比較專業(yè)的、Java程序,還能輕松通過各類考試,高分爭取到個人的未來。
內(nèi)容概要
“Java典型應(yīng)用徹查1000例”系列叢書以提出并解決問題為導(dǎo)向,通過超過1000個開發(fā)范例,全面介紹Java語言從基礎(chǔ)到網(wǎng)絡(luò)、數(shù)據(jù)庫、游戲和Web開發(fā)的特性和實現(xiàn)方法。本系列叢書共六冊,每冊可獨立學(xué)習(xí),若能全部融會貫通,則效果更佳。 本書是叢書的第2冊,從Java基礎(chǔ)過渡到網(wǎng)絡(luò)程序開發(fā)領(lǐng)域,循序漸進地介紹了Java基礎(chǔ)概念、網(wǎng)絡(luò)數(shù)據(jù)流、組播、用戶圖形接口與網(wǎng)絡(luò)應(yīng)用程序開發(fā)等知識,并通過大量范例詳盡演示理論知識的實際應(yīng)用。 本系列叢書的作者為中國臺灣地區(qū)長期從事Java教學(xué)的知名教授,本書實例豐富,編排合理,可以讓有初級Java基礎(chǔ)的讀者,從陌生到完全熟練地開發(fā)網(wǎng)絡(luò)應(yīng)用程序,適合作為Java網(wǎng)絡(luò)開發(fā)課程的教材。 本書光盤不僅包含書中全部范例源代碼以及習(xí)題答案,并贈送350分鐘的教學(xué)視頻,特別適合自學(xué)之用。
書籍目錄
PART 01 Java基本概念 Chapter 01 對象概念 Chapter 02 表達式(Expression)與流程控制(Control Flow) Chapter 03 方法 Chapter 04 基礎(chǔ)程序設(shè)計 Chapter 05 異常處理 Chapter 06 Package包與Jar文件 Chapter 07 輸入/輸出流 Chapter 08 線程PART 02 網(wǎng)絡(luò)數(shù)據(jù)流 Chapter 09 網(wǎng)絡(luò)結(jié)構(gòu)概念 Chapter 10 網(wǎng)絡(luò)連接 Chapter 11 消息的傳輸 Chapter 12 網(wǎng)絡(luò)傳輸 Chapter 13 網(wǎng)絡(luò)鍵盤輸入 Chapter 14 交叉?zhèn)鬏擯ART 03 組播 Chapter 15 哈?!hapter 16 線程同步 Chapter 17 廣播程序設(shè)計PART 04 用戶圖形接口(GUI)與網(wǎng)絡(luò)應(yīng)用 Chapter 18 窗口架構(gòu) Chapter 19 用戶圖形接口與網(wǎng)絡(luò)交叉?zhèn)鬏敗hapter 20 用戶圖形接口與組播Appendix
章節(jié)摘錄
PART 01 Java基本概念 Chapter 01 對象概念(Ohject Concepts) Java是面向?qū)ο笥嬎銠C編程語言}Object Oriented Language).在Java環(huán)境中,一個類過程(Class Procedure)就是一個對象。Java文件包含多個類過程。這些類過程組成類的對象,就是Java文件的基礎(chǔ)元素?! hapter 02 表達式(Expression)與流程控制(Control Flow) 在Java程序中,所有被使用的變量(Memory)都需聲明數(shù)據(jù)類型(DataTypes)(Declare),以限制該變量存儲數(shù)據(jù)的空間。而大部分的語句(Statements),都是由運算表達式(Expressions)所組成。運算表達式(Expressions)包括”操作數(shù)(Operands)”與“運算符(Operators)”,如2+3,操作數(shù)為2與3,運算符為+。一般而言.系統(tǒng)運行程序代碼,是依其排列的次序,由左向右、由上向下,依序運行,有時會因需要,以判斷(Decisions)、循環(huán)(Loops)或跳轉(zhuǎn)(Break)等方式運行程序代碼,凡引導(dǎo)程序運行的流程,稱為”流程控制(Control Flow)”?! hapter 03 方法(Methods) Java語言中的方法(Methods),猶如其他高級語言程序中的子程序(Subroutines)或函數(shù)(Functions),是具有解決問題功能的程序塊,因Java為面向?qū)ο笳Z言,故在類、對象等范疇下添加一些方法.這些方法都是學(xué)習(xí)Java的基礎(chǔ),本章將以實例詳細介紹。 Chapter 04 基礎(chǔ)程序設(shè)計(Basic Programming) 面向?qū)ο笫且灶悓ο鬄榧軜?gòu),以邏輯為擬態(tài),模擬思維流程。為達到擬人化思維的要求,在設(shè)計上涵蓋許多技巧。本章的重點在繼承類(Inheritance)、抽象類(Abstract)、和接El類(Interface),介紹類和對象之間的關(guān)系.將我們?nèi)祟惖倪壿嬎季S運用在程序的設(shè)計的字里行間.使計算機以我們熟悉的方式來解決問題。
圖書封面
評論、評分、閱讀與下載
Java典型應(yīng)用徹查1000例.網(wǎng)絡(luò)應(yīng)用開發(fā) PDF格式下載