出版時(shí)間:2009-8 出版社:清華大學(xué)出版社 作者:李芝興,楊瑞龍 主編,朱慶生 主審 頁(yè)數(shù):499
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書(shū)是重慶大學(xué)教材建設(shè)基金重點(diǎn)資助的教材建設(shè)項(xiàng)目,目的是為計(jì)算機(jī)應(yīng)用、網(wǎng)絡(luò)工程、軟件工程、信息安全、電子商務(wù)等計(jì)算機(jī)相關(guān)專(zhuān)業(yè)編寫(xiě)一本介紹Java程序設(shè)計(jì)語(yǔ)言的高水平教材,全方位介紹Java網(wǎng)絡(luò)編程及其最新技術(shù)。 本書(shū)內(nèi)容共分為3部分。第1部分講解Java程序設(shè)計(jì)的基礎(chǔ)知識(shí),包括Java的簡(jiǎn)單數(shù)據(jù)及程序流程控制、面向?qū)ο笤O(shè)計(jì)思想、類(lèi)、對(duì)象、接口、異常處理以及標(biāo)準(zhǔn)類(lèi)庫(kù)等內(nèi)容;第2部分講解Java程序設(shè)計(jì)的一般知識(shí),包括GUl編程、輸入輸出設(shè)計(jì)、數(shù)據(jù)庫(kù)訪問(wèn)以及多線程編程等內(nèi)容;第3部分講解Java網(wǎng)絡(luò)程序設(shè)計(jì)的高級(jí)知識(shí),包括Java安全、JavaBean組件、套接字編程、Java網(wǎng)絡(luò)編程(涉及Servlet/JSP技術(shù))以及Java EE和Java ME等內(nèi)容。在本書(shū)的第2版中,圖形編程和Web編程(JavaEE流行框架)部分得到了補(bǔ)充和完善。 本書(shū)重點(diǎn)放在Java程序設(shè)計(jì)語(yǔ)言基礎(chǔ)以及Java網(wǎng)絡(luò)編程技術(shù)上,同時(shí)力求重點(diǎn)突出,覆蓋面廣。各章均提供了豐富的實(shí)例和練習(xí),并將在網(wǎng)上提供相應(yīng)內(nèi)容的多媒體課件(PPT格式)。全書(shū)由淺入深、實(shí)例生動(dòng)、易學(xué)易用,可以滿足不同層次讀者的需求。本書(shū)可作為普通高等院校應(yīng)用型本科(含部分高職高專(zhuān))相關(guān)專(zhuān)業(yè)的程序設(shè)計(jì)教材,也可作為軟件開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第1章 Java語(yǔ)言概述 1.1 Java語(yǔ)言的產(chǎn)生及其特點(diǎn) 1.1.1 Java語(yǔ)言發(fā)展簡(jiǎn)史 1.1.2 Java虛擬機(jī) 1.1.3 Java平臺(tái)是不斷擴(kuò)展的計(jì)算平臺(tái) 1.1.4 Java語(yǔ)言的特點(diǎn) 1.1.5 Java與C/C++語(yǔ)言的異同 1.2 Java運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境 1.2.1 Java運(yùn)行環(huán)境 1.2.2 Java SDK開(kāi)發(fā)環(huán)境 1.2.3 JDK開(kāi)發(fā)環(huán)境工具簡(jiǎn)單介紹 1.3 Java程序舉例 1.3.1 簡(jiǎn)單的Java應(yīng)用程序 1.3.2 簡(jiǎn)單的Applet小程序 1.3.3 Servlet 1.4 其他集成運(yùn)行環(huán)境 習(xí)題與思考第2章 數(shù)據(jù)類(lèi)型及其運(yùn)算 2.1 標(biāo)識(shí)符和關(guān)鍵字 2.1.1 標(biāo)識(shí)符 2.1.2 關(guān)鍵字 2.1.3 注釋 2.2 常量和變量 2.2.1 變量 2.2.2 常量 2.3 基本數(shù)據(jù)類(lèi)型 2.3.1 布爾類(lèi)型 2.3.2 字符類(lèi)型 2.3.3 整數(shù)類(lèi)型 2.3.4 浮點(diǎn)類(lèi)型 2.3.5 各類(lèi)型數(shù)據(jù)問(wèn)的相互轉(zhuǎn)換 2.4 運(yùn)算符 2.4.1 算數(shù)運(yùn)算符 2.4.2 賦值運(yùn)算符 2.4.3 條件運(yùn)算符 2.4.4 位運(yùn)算符 2.4.5 關(guān)系運(yùn)算符 2.4.6 邏輯運(yùn)算符 2.5 表達(dá)式 2.6 數(shù)組 2.6.1 一維數(shù)組 2.6.2 二維數(shù)組 2.7 字符串 習(xí)題與思考第3章 程序控制語(yǔ)句 3.1 選擇語(yǔ)句 3.1.1 if語(yǔ)句 3.1.2 switch語(yǔ)句 3.2 循環(huán)語(yǔ)句 3.2.1 while語(yǔ)句 3.2.2 do—while循環(huán) 3.2.3 for循環(huán) 3.3 跳轉(zhuǎn)語(yǔ)句 3.3.1 使用break語(yǔ)句 3.3.2 使用continue語(yǔ)句 3.3.3 使用return語(yǔ)句 習(xí)題與思考第4章 Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 4.1 面向?qū)ο蟮幕靖拍睢 ?.1.1 面向?qū)ο缶幊痰母拍睢 ?.1.2 客觀事物的抽象 4.2 類(lèi)的定義 4.2.1 類(lèi)聲明 4.2.2 類(lèi)體 4.2.3 實(shí)例化對(duì)象 4.2.4 構(gòu)造方法說(shuō)明 4.2.5 對(duì)象的清除……第5章 面向?qū)ο蟾呒?jí)程序設(shè)計(jì)第6章 字符串處理第7章 Java標(biāo)準(zhǔn)類(lèi)庫(kù)第8章 Java異常處理第9章 輸入輸出處理第10章 線程第11章 GUI程序設(shè)計(jì)第12章 Java Applet第13章 JDBC第14章 網(wǎng)絡(luò)通信第15章 Java安全技術(shù)第16章 Web服務(wù)器端編程 第17章 輕型框架介紹第18章 Java EE規(guī)范和Java ME介紹第19章 Java技術(shù)應(yīng)用簡(jiǎn)單案例附錄 上機(jī)實(shí)驗(yàn)參考文獻(xiàn)
章節(jié)摘錄
第1章 Java語(yǔ)言概述 本章主要介紹Java語(yǔ)言產(chǎn)生的歷史背景、特點(diǎn)、運(yùn)行環(huán)境、開(kāi)發(fā)環(huán)境及其技術(shù)框架,引導(dǎo)讀者學(xué)習(xí)編寫(xiě)簡(jiǎn)單的Java應(yīng)用程序和Java Applet,使讀者對(duì)Java有一個(gè)初步認(rèn)識(shí),為后續(xù)各章的學(xué)習(xí)做好準(zhǔn)備?! ?.1 Java語(yǔ)言的產(chǎn)生及其特點(diǎn) 在經(jīng)歷了以大型機(jī)為代表的集中計(jì)算模式和以PC為代表的分散計(jì)算模式之后,計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)使得計(jì)算模式進(jìn)入了網(wǎng)絡(luò)計(jì)算時(shí)代。網(wǎng)絡(luò)計(jì)算模式的一個(gè)特點(diǎn)是計(jì)算機(jī)是異構(gòu)的,即計(jì)算機(jī)的類(lèi)型和運(yùn)行的操作系統(tǒng)可能各不相同。例如,Sun工作站的硬件是sPARC體系,操作系統(tǒng)是UNIX系列中的Solaris;而PC的硬件是Intel體系,操作系統(tǒng)是Windows或者Linux。各種電子設(shè)備使用的嵌入式系統(tǒng)的硬件體系和操作系統(tǒng)也是不一樣的。網(wǎng)絡(luò)計(jì)算模式的另一個(gè)特點(diǎn)是代碼可以通過(guò)網(wǎng)絡(luò)在各種計(jì)算機(jī)之間遷移,這就迫切需要一種跨平臺(tái)的編程語(yǔ)言,使得用它編寫(xiě)的程序在網(wǎng)絡(luò)中的各種計(jì)算機(jī)上都能夠正常運(yùn)行,Java語(yǔ)言就是在這種需求下應(yīng)運(yùn)而生的。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版