出版時(shí)間:2008-5 出版社:人民郵電 作者:肖磊//李鐘尉 頁(yè)數(shù):302
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)系統(tǒng)介紹了Java程序設(shè)計(jì)的基礎(chǔ)知識(shí)、開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具。全書(shū)共分12章,內(nèi)容包括Java語(yǔ)言概述、Java語(yǔ)言的基本語(yǔ)言、程序流程控制語(yǔ)句、面向?qū)ο蠡A(chǔ)、集合、Java輸入與輸出(I/O)多線程與異常處理、Swing程序設(shè)計(jì)、Applet程序設(shè)計(jì)、網(wǎng)絡(luò)程序設(shè)計(jì)、JDBC數(shù)據(jù)庫(kù)編程、Java Web程序設(shè)計(jì)。本書(shū)所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,力求詳略得當(dāng),使讀者快速掌握J(rèn)ava程序設(shè)計(jì)的方法。書(shū)后附有上機(jī)實(shí)驗(yàn),供讀者實(shí)踐練習(xí)。 本書(shū)可作為普通高等院校計(jì)算機(jī)及相關(guān)專業(yè)Java程序設(shè)計(jì)的教材,也適合Java 初學(xué)者及程序開(kāi)發(fā)人員參考使用。
書(shū)籍目錄
第1章 Java程序設(shè)計(jì)語(yǔ)言概述 1.1 Java簡(jiǎn)介 1.2 Java語(yǔ)言誕生背景 1.3 Java語(yǔ)言的特點(diǎn) 1.4 安裝Java程序開(kāi)發(fā)工具 1.4.1 下載JDK 1.4.2 安裝JDK 1.4.3 Windows系統(tǒng)下配置和測(cè)試JDK 1.5 Java SE6的新特性 1.6 Java程序開(kāi)發(fā)過(guò)程 1.7 Java開(kāi)發(fā)工具Eclipse 1.7.1 Eclipse簡(jiǎn)介 1.7.2 Eclipse的安裝與啟動(dòng) 1.7.3 Eclipse編寫(xiě)Java程序的流程 小結(jié) 習(xí)題第2章 Java語(yǔ)言的基本語(yǔ)法 2.1 標(biāo)識(shí)符和關(guān)鍵字 2.2 常量與變量 2.2.1 常量的概念及使用要點(diǎn) 2.2.2 變量的概念及使用要點(diǎn) 2.3 數(shù)據(jù)類型 2.3.1 基本數(shù)據(jù)類型 2.3.2 引用數(shù)據(jù)類型 2.3.3 基本類型與引用類型的區(qū)別 2.4 運(yùn)算符 2.4.1 賦值運(yùn)算符 2.4.2 算術(shù)運(yùn)算符 2.4.3 關(guān)系運(yùn)算符 2.4.4 邏輯運(yùn)算符 2.4.5 位運(yùn)算符 2.4.6 對(duì)象運(yùn)算符(instanceof) 2.4.7 其他運(yùn)算符 2.4.8 運(yùn)算符的優(yōu)先級(jí)別及結(jié)合性 2.5 字符串 2.5.1 創(chuàng)建字符串對(duì)象 2.5.2 連接字符串 2.5.3 字符串操作 2.5.4 格式化字符串 2.5.5 格式化日期和時(shí)間 2.6 數(shù)組 2.6.1 一維數(shù)組 2.6.2 二維數(shù)組 小結(jié) 習(xí)題第3章 程序流程控制語(yǔ)句 3.1 分支語(yǔ)句 3.1.1 簡(jiǎn)單的if條件語(yǔ)句 3.1.2 if...else條件語(yǔ)句 3.1.3 if...elseif多分支語(yǔ)句 3.1.4 if 語(yǔ)句的嵌套 3.1.5 switch多分支語(yǔ)句 3.1.6 if語(yǔ)句和switch語(yǔ)句的區(qū)別 3.2 循環(huán)語(yǔ)句 3.2.1 for循環(huán)語(yǔ)句 3.2.2 while循環(huán)語(yǔ)句 3.2.3 do...while循環(huán)語(yǔ)句 3.2.4 循環(huán)的嵌套 3.3 跳轉(zhuǎn)語(yǔ)句 3.3.1 break跳轉(zhuǎn)語(yǔ)句 3.3.2 continue跳轉(zhuǎn)語(yǔ)句 3.3.3 teturn跳轉(zhuǎn)語(yǔ)句 小結(jié) 習(xí)題第4章 面向?qū)ο蠡A(chǔ) 4.1 面向?qū)ο蟪绦蛟O(shè)計(jì) 4.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述 4.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn) 4.2 類和對(duì)象 4.2.1 定義類 4.2.2 了解成員方法 4.2.3 成員變量和局部變量 4.2.4 構(gòu)造方法的概念及用途 4.2.5 對(duì)象生命周期 4.3 包 4.3.1 包的概念 4.3.2 創(chuàng)建包 4.3.3 使用包中類 4.4 繼承 4.4.1 繼承的概念 4.4.2 子類對(duì)象的創(chuàng)建 4.4.3 繼承的使用原則 4.4.4 使用this關(guān)鍵字 4.4.5 使用super關(guān)鍵字 4.5 多態(tài) 4.5.1 方法的重載 4.5.2 方法的覆蓋 4.5.3 向上轉(zhuǎn)型 4.6 特殊類 4.6.1 抽象類和抽象方法 4.6.2 final類 4.6.3 內(nèi)部類 4.7 接口 4.7.1 定義接口 4.7.2 實(shí)現(xiàn)接口 小結(jié) 習(xí)題第5章 集合 5.1 集合中主要接口的概述 5.2 Collection接口 5.2.1 addAll方法 5.2.2 removeAll方法 5.2.3 retainAll方法 5.2.4 containsAll方法 5.2.5 toArray方法 5.3 List集合 5.3.1 List的用法 5.3.2 使用ArrayList類 5.3.3 使用LinkedList類 5.4 Set集合 5.4.1 使用HashSet類 5.4.2 使用TreeSet類 小結(jié) 習(xí)題第6章 Java輸入與輸出(I/O) 6.1 File類 6.2 流 6.2.1 流的基本概念 6.2.2 輸入輸了流 6.3 字節(jié)流 ……第7章 多線程與異常處理第8章 Swing程序設(shè)計(jì)第9章 Applet程序設(shè)計(jì)第10章 網(wǎng)絡(luò)程序設(shè)計(jì)第11章 JDBC數(shù)據(jù)庫(kù)編程第12章 Java Web 程序設(shè)計(jì)附錄 上機(jī)實(shí)驗(yàn)
章節(jié)摘錄
第1章 Java程序設(shè)計(jì)語(yǔ)言概述 Java是由Sun公司開(kāi)發(fā)的一種應(yīng)用于分布式網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言,Java語(yǔ)言擁有跨平臺(tái)的特征,它編譯的程序能夠運(yùn)行在多種操作系統(tǒng)平臺(tái)上,可以實(shí)現(xiàn)“一次編寫(xiě),到處運(yùn)行”。本章將介紹Java語(yǔ)言的背景、特點(diǎn)、開(kāi)發(fā)環(huán)境、開(kāi)發(fā)過(guò)程以及開(kāi)發(fā)工具的使用?! ?.1 Java簡(jiǎn)介 Java語(yǔ)言得名瓀印度尼西亞一個(gè)盛產(chǎn)咖啡的島嶼,中文名叫爪哇,其寓意是為世人端上一杯熱咖啡。在了解Java語(yǔ)言的得名后,相信讀者一定有對(duì)其深入了解的想法。正如認(rèn)識(shí)一個(gè)新事物一樣,學(xué)習(xí)一門(mén)語(yǔ)言應(yīng)該是從整體到細(xì)節(jié),再?gòu)募?xì)節(jié)回到整體的過(guò)程。學(xué)習(xí)Java語(yǔ)言,首先需要對(duì)其有一個(gè)整體的了解,然后再慢慢地學(xué)習(xí)其具體內(nèi)容,最后達(dá)到完全掌握J(rèn)ava語(yǔ)言的目的?,F(xiàn)在,Java已經(jīng)成為開(kāi)發(fā)和部署企業(yè)應(yīng)用程序的首選語(yǔ)言,它有3個(gè)獨(dú)立的版本?! ?. Java SE J2SE是Java語(yǔ)言的標(biāo)準(zhǔn)版本,包含Java基礎(chǔ)類庫(kù)和語(yǔ)法。它用于開(kāi)發(fā)具有豐富的GUI(圖形用戶界面)、復(fù)雜邏和高性能的桌面應(yīng)用程序?! ?. Java EE J2EE用于編寫(xiě)企業(yè)級(jí)應(yīng)用程序。它是一個(gè)標(biāo)準(zhǔn)的多層體系結(jié)構(gòu),可以將企業(yè)級(jí)應(yīng)用程序劃分為客戶層、表示層、業(yè)務(wù)層和數(shù)據(jù)層,主要用于開(kāi)發(fā)和部署分布式、基于組件、安全可靠、可伸縮和易于管理的企業(yè)級(jí)應(yīng)用程序?! ?. Java ME J2ME主要用于開(kāi)發(fā)具有有限的連接、內(nèi)存和用戶界面能力的設(shè)備應(yīng)用程序。例如移動(dòng)電話(手機(jī))、PAD(電子商務(wù))、能夠接入電纜服務(wù)的機(jī)頂盒或者種終端和其他消費(fèi)電子產(chǎn)品。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版