出版時間:2009-8 出版社:清華大學(xué)出版社 作者:李剛生,王D,焦玲 編著 頁數(shù):504
Tag標簽:無
前言
當今是一個“信息化”、“網(wǎng)絡(luò)化”的時代,Internet將世界各地成千上萬的計算機子網(wǎng)連成一個龐大的整體,用戶可以隨時隨地獲取最新的資源。但是世界上的這些子網(wǎng)是由各種不同型號、不同規(guī)模、不同操作系統(tǒng)以及不同應(yīng)用軟件平臺的計算機構(gòu)成的,這樣就提出一個問題:有沒有一種語言,使得程序員用這種語言編寫的程序可以在各種不同的計算機上運行,從而使Internet能夠更好地發(fā)揮作用呢?Java就是滿足這種需求而得到廣泛使用的語言,也就是說,Internet的發(fā)展使Java應(yīng)運而生?! ava語言由Sun公司于1995年5月23日正式推出,Java作為面向?qū)ο蟮某绦蛟O(shè)計語言,集安全性、簡單性、易用性、跨平臺性于一身,并且特別適合于網(wǎng)絡(luò)環(huán)境下的編程使用,目前Java正在逐步成為Internet應(yīng)用的主要開發(fā)語言,它徹底改變了應(yīng)用軟件的開發(fā)模式,在計算機領(lǐng)域里掀起了又一次技術(shù)革命高潮,為迅速發(fā)展的信息世界增添了新的活力。尤其是Java 2平臺的推出,進一步促進和加快了Java技術(shù)的應(yīng)用?! ”緯⒅豃ava編程基礎(chǔ),以圖書管理系統(tǒng)案例為驅(qū)動,圍繞開發(fā)圖書管理系統(tǒng)所需的知識點由淺深入地進行講解,通過本書的學(xué)習(xí),使讀者能夠掌握使用Java語言開發(fā)的一個完整程序?! ”緯譃槿?,共十章,具體內(nèi)容如下。 第一篇:基礎(chǔ)篇,共4章?! 〉?章Java SE概述,主要講述Java的產(chǎn)生和發(fā)展、Java SE環(huán)境的搭建、Java SE程序開發(fā)以及Java SE API的使用。 第2章Java SE 6.0基本語法,主要講述Java基本數(shù)據(jù)類型、常量與變量、Java運算符、數(shù)據(jù)類型之間的轉(zhuǎn)換以及運算符的優(yōu)先級等。 第3章Java SE 6.0流程控制語句,主要講述if語句、if…else語句、for語句、while語句、do…while語句、break語句、continue語句和return語句等?! 〉?章Eclipse集成開發(fā)環(huán)境,主要講述Eclipse的特點、Eclipse的安裝與配置、Eclipse的工作臺、Java項目創(chuàng)建、Java項目調(diào)試和運行等?! 〉诙喝蝿?wù)驅(qū)動篇,共5章?! 〉?章Java SE 6.0的類和接口,主要講述Java類定義、對象的創(chuàng)建、類的繼承、方法的重載和覆蓋以及Java接口等。 第6章Java SE 6.0的圖形用戶界面,主要講述簡單控件、高級控件、布局管理器等?! 〉?章Java SE 6.0的輸入輸出流,主要講述輸入輸出的處理方式、輸入流、輸出流、輸入輸出的異常處理以及文件(目錄)的創(chuàng)建、移動、復(fù)制和刪除等?! 〉?章Java SE 6.0的網(wǎng)絡(luò)應(yīng)用,主要講述Socket服務(wù)器端編程、Socket客戶端編程、Socket通信的I/O流、Socket異常處理以及多線程的創(chuàng)建、控制和同步等?! 〉?章Java SE 6.0的數(shù)據(jù)庫編程,主要講述JDBC的結(jié)構(gòu)、如何操作數(shù)據(jù)庫以及JDBC的異常處理。
內(nèi)容概要
本書共分為三篇:第一篇為基礎(chǔ)篇,共4章,主要講述Java的產(chǎn)生和發(fā)展、Java SE環(huán)境的搭建、JavasE基本語法、Java SE流程控制語句、Eclipse集成開發(fā)環(huán)境安裝與配置、項目的創(chuàng)建、調(diào)試和運行等。第二篇為任務(wù)驅(qū)動篇,共5章,主要講述Java SE類和接口、圖形用戶界面、Java SE輸入輸出流、Java SE網(wǎng)絡(luò)應(yīng)用以及Java SE數(shù)據(jù)庫編程等。第三篇為綜合案例編程篇,共l章,綜合前面各章節(jié)所講內(nèi)容,分析圖書管理系統(tǒng)開發(fā)的各模塊,系統(tǒng)介紹了該系統(tǒng)的開發(fā)過程。 本書以實例、項目工程的實現(xiàn)為主線,以應(yīng)用為目的,循序漸進地講解Java的具體應(yīng)用,使初學(xué)者易學(xué)易用。本書可作為高等院校計算機相關(guān)專業(yè)及計算機培訓(xùn)學(xué)校的教材,也可作為Java程序設(shè)計開發(fā)人員的參考用書。
書籍目錄
第一篇 基礎(chǔ)篇 第1章 Java SE概述 1.1 Java SE的產(chǎn)生與發(fā)展 1.1.1 Java技術(shù)的產(chǎn)生 1.1.2 Java SE的發(fā)展 1.2 Java SE的特點 1.3 搭建Java SE簡易開發(fā)環(huán)境 1.3.1 下載JDK 6.0 1.3.2 安裝JDK 6.0 1.3.3 Windows環(huán)境下JDK 6.0的配置 1.3.4 JDK 6.0的新特性 1.4 Java SE程序開發(fā)過程 1.4.1 Java SE 6.0程序的基本結(jié)構(gòu) 1.4.2 編寫Java SE 6.0程序 1.4.3 編譯和運行Java SE 6.0程序 1.4.4 使用Java SE6.0API文檔 1.5 思考與練習(xí) 第2章 Java SE 6.0基本語法 2.1 Java符號 2.1.1 標識符 2.1.2 關(guān)鍵字 2.1.3 運算符和分隔符 2.1.4 注釋 2.2 數(shù)據(jù)類型 2.2.1 基本類型 2.2.2 引用類型 2.3 常量與變量 2.3.1 常量的概念與使用 2.3.2 變量的聲明與引用 2.3.3 變量的作用域 2.4 運算符 2.4.1 算術(shù)運算符 2.4.2 關(guān)系運算符 2.4.3 賦值運算符 2.4.4 邏輯運算符 2.4.5 條件運算符 2.4.6 位運算符 2.4.7 運算符的優(yōu)先級 2.4.8 語句和表達式 2.5 數(shù)據(jù)類型間的轉(zhuǎn)換 2.5.1 自動類型轉(zhuǎn)換 2.5.2 強制類型轉(zhuǎn)換 2.6 數(shù)組與字符串 2.6.1 一維數(shù)組 2.6.2 多維數(shù)組 2.6.3 字符串 2.7 基本數(shù)據(jù)類型與封裝類 2.7.1 構(gòu)造方法 2.7.2 常用方法 2.8 思考與練.習(xí) 第3章 Java SE 6.0流程控制語句 3.1 三種控制結(jié)構(gòu) 3.2 分支語句 3.2.1 簡單if語句 3.2.2 if.”else語句 3.2.3 多層嵌套ifelse語句 3.2.4 判斷中的“短路”現(xiàn)象 3.2.5 使用if語句和三目運算符判定是否是閏年 3.2.6 swish多分支語句 3.3 循環(huán)語句……第二篇 任務(wù)驅(qū)動篇第三篇 綜合案例編程篇
章節(jié)摘錄
第一篇 基礎(chǔ)篇 第1章 Java SE概述 1.1 Java SE的產(chǎn)生與發(fā)展 1.1.1 Java技術(shù)的產(chǎn)生 Intemet將世界各地成千上萬的計算機子網(wǎng)連成一個龐大的整體,用戶可以隨時隨地獲取最新的資源。但是世界上的這些子網(wǎng)是由各種不同型號、不同規(guī)模、不同操作系統(tǒng)以及不同應(yīng)用軟件平臺的計算機構(gòu)成的,這樣就提出一個問題:有沒有一種語言,使得程序員用這種語言編寫的程序可以在各種不同的計算機上運行,從而使Internet能夠更好地發(fā)揮作用呢? Java就是滿足這種需求而得到廣泛使用的語言,也就是說,Internet的發(fā)展使Java應(yīng)運而生?! ava產(chǎn)生的歷史要追溯到1991年,Sun MicroSystem公司的Jame Goslin9、Bill Joe等人,為在電視、控制烤面包箱等家用消費類電子產(chǎn)品上進行交互式操作,他們深刻體會到消費類電子產(chǎn)品的特點,產(chǎn)品要求可靠性高、費用低、標準化、使用簡單。為了使整個系統(tǒng)脫離具體平臺的依賴,他們決定改寫c編譯器,但是他們很快發(fā)現(xiàn),僅僅依靠C語言是難以滿足要求的,為此,他們于l994年開發(fā)了一種叫Oak的語言,經(jīng)過多次思考,最后用Java作為這種語言的名字。其實,Java就是印度尼西亞盛產(chǎn)咖啡的爪哇島的名字,將這種語言命名為Java,是寄托了設(shè)計者“請你喝杯咖啡”的這種情意濃重的寓意,后來,還把這種情意形象化,在許多的Java文檔中,人們常??梢钥吹揭槐爸鵁釟獾目Х葓D標。
編輯推薦
《Java SE 6.0基礎(chǔ)及應(yīng)用案例開發(fā)》采用案例驅(qū)動方式編寫,基礎(chǔ)知識點講解透徹,示例豐富。 代碼以圖解的方式進行說明,保證初學(xué)者從零基礎(chǔ)開始學(xué)習(xí)。 項目實踐——“圖書管理系統(tǒng)”。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Java SE 6.0基礎(chǔ)及應(yīng)用案例開發(fā) PDF格式下載