Java程序設(shè)計(jì)精編教程

出版時(shí)間:2010-8  出版社:清華大學(xué)出版社  作者:耿祥義,張躍平 編著  頁數(shù):294  
Tag標(biāo)簽:無  

前言

  本書精選出Java核心內(nèi)容和重要的實(shí)用技術(shù)進(jìn)行介紹,注重Java語言的面向?qū)ο筇匦?,?qiáng)調(diào)面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,在實(shí)例上側(cè)重實(shí)用性和啟發(fā)性,在類、對象、繼承、接口等重要的基礎(chǔ)知識上側(cè)重編程思想,在實(shí)用類、輸入輸出流、Java網(wǎng)絡(luò)技術(shù)、JDBC數(shù)據(jù)庫操作等實(shí)用技術(shù)方面?zhèn)戎貙?shí)用。通過本書的學(xué)習(xí),讀者可以掌握J(rèn)ava面向?qū)ο缶幊痰乃枷牒蚃ava編程中的一些重要技術(shù)?! ”緯卜?5章。第1章主要介紹Java產(chǎn)生的背景和Java平臺,讀者可以了解到Java是怎樣做到“一次寫成,處處運(yùn)行”的;第2章初步了解Java程序的基本結(jié)構(gòu);第3章講解簡單數(shù)據(jù)類型;第4章主要介紹Java運(yùn)算符和控制語句;第5~7章講述了類與對象、子類與繼承、接口與多態(tài)等內(nèi)容;第8章講解了內(nèi)部類和匿名類,特別強(qiáng)調(diào)了使用內(nèi)部類的原則以及學(xué)習(xí)自定義異常類的重要性;第9章講述了常用的實(shí)用類,包括字符串、日期、正則表達(dá)式、模式匹配以及數(shù)學(xué)計(jì)算等實(shí)用類,特別講解了怎樣使用Scanner類解析字符串;第10章講解Java中的輸入輸出流技術(shù),本章特別介紹了怎樣使用輸入輸出流來克隆對象、Java的文件鎖技術(shù)以及使用Scanner解析文件等重要內(nèi)容;第11章是基于Java Swing的GUI圖形用戶界面設(shè)計(jì),講解了常用的組件和容器,特別詳細(xì)講解了事件處理;第12章講述了多線程技術(shù),通過許多有啟發(fā)的例子來幫助讀者理解多線程編程;第13章講解Java在網(wǎng)絡(luò)編程中的一些重要技術(shù),涉及URL、Socket、InetAddress、Datagram Packet等重要的類,特別講解Java遠(yuǎn)程調(diào)用(RMI);第14章主要講解Java怎樣使用JDBC操作數(shù)據(jù)庫,講解了預(yù)處理、事務(wù)處理、批處理等重要技術(shù);第15章主要講解Java Applet的運(yùn)行原理以及在網(wǎng)絡(luò)中的角色?! ”緯鴮?shí)例的源程序以及電子教案可以在清華大學(xué)出版社網(wǎng)站上免費(fèi)下載,以供讀者學(xué)習(xí)使用。

內(nèi)容概要

本書精選Java核心內(nèi)容,結(jié)合實(shí)例,循序漸進(jìn)地向讀者介紹Java語言,在基礎(chǔ)語言上強(qiáng)調(diào)Java面向?qū)ο缶幊痰乃枷耄趯?shí)用類上側(cè)重應(yīng)用。本書共分為15章,分別講解了簡單數(shù)據(jù)類型、運(yùn)算符、表達(dá)式和語句、類與對象、子類與繼承、接口與實(shí)現(xiàn)、內(nèi)部類與異常類、常用實(shí)用類、Java輸入輸出流、組件與事件處理、Java多線程機(jī)制、Java網(wǎng)絡(luò)編程、JDBC數(shù)據(jù)庫操作以及Java Applet等內(nèi)容。    本書既適合作為高等院校計(jì)算機(jī)專業(yè)Java語言程序設(shè)計(jì)的教材,也適合想掌握J(rèn)ava核心內(nèi)容的自學(xué)者使用。

作者簡介

  耿祥義,1995年中國科學(xué)技術(shù)大學(xué)博士畢業(yè),獲理學(xué)博士學(xué)位。1997年從中山大學(xué)博士后流動站出站?,F(xiàn)任大連交通大學(xué)教授。已編寫出版《Java 2實(shí)用教程》、《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》、《Java設(shè)計(jì)模式》、《JSP程序設(shè)計(jì)》、《XML程序設(shè)計(jì)》、《Java課程設(shè)計(jì)》等10余部教材?! 堒S平,現(xiàn)任大連交通大學(xué)講師。已編寫和參編出版《Visual FoxPro課程設(shè)計(jì)》、《Java 2實(shí)用教程》、《JSP實(shí)用教程》、《Java課程設(shè)計(jì)》等教材。

書籍目錄

第1章  Java入門  1.1  Java的平臺無關(guān)性    1.1.1  平臺與機(jī)器指令    1.1.2  C/C++程序依賴平臺    1.1.3  虛擬機(jī)與平臺  1.2  Java之父——James Gosling  1.3  Java的地位    1.3.1  網(wǎng)絡(luò)地位    1.3.2  語言地位    1.3.3  需求地位  1.4  安裝JDK    1.4.1  3種平臺簡介    1.4.2  安裝Java SE平臺  1.5  Java程序的開發(fā)步驟  1.6  一個(gè)簡單的Java應(yīng)用程序    1.6.1  編寫源文件    1.6.2  編譯    1.6.3  運(yùn)行  習(xí)題1第2章  Java應(yīng)用程序的基本結(jié)構(gòu)  2.1  問題的提出  2.2  簡單的Circle類  2.3  使用Circle類創(chuàng)建對象    2.3.1  用類聲明對象    2.3.2  為對象分配變量    2.3.3  使用對象  2.4  在應(yīng)用程序中使用對象  2.5  Java應(yīng)用程序的基本結(jié)構(gòu)  2.6  在一個(gè)源文件中編寫多個(gè)類  2.7  編程風(fēng)格    2.7.1  Allmans風(fēng)格    2.7.2  Kernighan風(fēng)格    2.7.3  注釋  習(xí)題2第3章  標(biāo)識符與簡單數(shù)據(jù)類型  3.1  標(biāo)識符與關(guān)鍵字    3.1.1  標(biāo)識符    3.1.2  關(guān)鍵字  3.2  簡單數(shù)據(jù)類型    3.2.1  邏輯類型    3.2.2  整數(shù)類型    3.2.3  字符類型    3.2.4  浮點(diǎn)類型  3.3  簡單數(shù)據(jù)類型的級別與類型轉(zhuǎn)換運(yùn)算  3.4  從命令行窗口輸入、輸出數(shù)據(jù)    3.4.1  輸入基本型數(shù)據(jù)    3.4.2  輸出基本型數(shù)據(jù)  習(xí)題3第4章  運(yùn)算符、表達(dá)式與語句  4.1  運(yùn)算符與表達(dá)式    4.1.1  算術(shù)運(yùn)算符與算術(shù)表達(dá)式    4.1.2  自增、自減運(yùn)算符    4.1.3  算術(shù)混合運(yùn)算的精度    4.1.4  關(guān)系運(yùn)算符與關(guān)系表達(dá)式    4.1.5  邏輯運(yùn)算符與邏輯表達(dá)式    4.1.6  賦值運(yùn)算符與賦值表達(dá)式    4.1.7  位運(yùn)算符    4.1.8  instanceof 運(yùn)算符    4.1.9  運(yùn)算符綜述  4.2  語句概述  4.3  if條件分支語句    4.3.1  if語句    4.3.2  if?else語句    4.3.3  if?else if?else 語句  4.4  switch開關(guān)語句  4.5  循環(huán)語句    4.5.1  for循環(huán)語句    4.5.2  while 循環(huán)    4.5.3  do?while 循環(huán)  4.6  break和continue語句  4.7  數(shù)組    4.7.1  聲明數(shù)組    4.7.2  為數(shù)組分配元素    4.7.3  數(shù)組元素的使用    4.7.4  length的使用    4.7.5  數(shù)組的初始化    4.7.6  數(shù)組的引用    4.7.7  遍歷數(shù)組  習(xí)題4……第5章  類與對象第6章  子類與繼承第7章  接口與實(shí)現(xiàn)第8章  內(nèi)部類與異常類第9章  常用實(shí)用類第10章  輸入流與輸出流第11章  組件及事件處理第12章  Java多線程機(jī)制第13章  Java網(wǎng)絡(luò)編程第14章  JDBC數(shù)據(jù)庫操作第15章  Java Applet程序

編輯推薦

  《Java程序設(shè)計(jì)精編教程》教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合。教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力。教學(xué)內(nèi)容先進(jìn),強(qiáng)調(diào)計(jì)算機(jī)在各專業(yè)中的應(yīng)用。教學(xué)模式完善,提供配套的教學(xué)資源解決方案。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java程序設(shè)計(jì)精編教程 PDF格式下載


用戶評論 (總計(jì)5條)

 
 

  •   我很喜歡,加上教Java的老師很風(fēng)趣。今天又來買了一本配套的習(xí)題,為了學(xué)好Java而努力了
  •   還行,值得買。。。。。。
  •   0.0.0.0.0.0.0.學(xué)習(xí)中
  •   紙張文字都還算好,就是送貨慢了點(diǎn) 不過當(dāng)當(dāng)發(fā)短信說系統(tǒng)在升級,所以會延遲,也理解、
  •   書的封面都被折皺了,還有被踩過的腳印,很不滿意的一次購物!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7