出版時間:2010-8 出版社:清華大學出版社 作者:耿祥義,張躍平 編著 頁數(shù):294
Tag標簽:無
前言
本書精選出Java核心內(nèi)容和重要的實用技術(shù)進行介紹,注重Java語言的面向?qū)ο筇匦裕瑥娬{(diào)面向?qū)ο蟮某绦蛟O計思想,在實例上側(cè)重實用性和啟發(fā)性,在類、對象、繼承、接口等重要的基礎知識上側(cè)重編程思想,在實用類、輸入輸出流、Java網(wǎng)絡技術(shù)、JDBC數(shù)據(jù)庫操作等實用技術(shù)方面?zhèn)戎貙嵱?。通過本書的學習,讀者可以掌握Java面向?qū)ο缶幊痰乃枷牒蚃ava編程中的一些重要技術(shù)?! ”緯卜?5章。第1章主要介紹Java產(chǎn)生的背景和Java平臺,讀者可以了解到Java是怎樣做到“一次寫成,處處運行”的;第2章初步了解Java程序的基本結(jié)構(gòu);第3章講解簡單數(shù)據(jù)類型;第4章主要介紹Java運算符和控制語句;第5~7章講述了類與對象、子類與繼承、接口與多態(tài)等內(nèi)容;第8章講解了內(nèi)部類和匿名類,特別強調(diào)了使用內(nèi)部類的原則以及學習自定義異常類的重要性;第9章講述了常用的實用類,包括字符串、日期、正則表達式、模式匹配以及數(shù)學計算等實用類,特別講解了怎樣使用Scanner類解析字符串;第10章講解Java中的輸入輸出流技術(shù),本章特別介紹了怎樣使用輸入輸出流來克隆對象、Java的文件鎖技術(shù)以及使用Scanner解析文件等重要內(nèi)容;第11章是基于Java Swing的GUI圖形用戶界面設計,講解了常用的組件和容器,特別詳細講解了事件處理;第12章講述了多線程技術(shù),通過許多有啟發(fā)的例子來幫助讀者理解多線程編程;第13章講解Java在網(wǎng)絡編程中的一些重要技術(shù),涉及URL、Socket、InetAddress、Datagram Packet等重要的類,特別講解Java遠程調(diào)用(RMI);第14章主要講解Java怎樣使用JDBC操作數(shù)據(jù)庫,講解了預處理、事務處理、批處理等重要技術(shù);第15章主要講解Java Applet的運行原理以及在網(wǎng)絡中的角色?! ”緯鴮嵗脑闯绦蛞约半娮咏贪缚梢栽谇迦A大學出版社網(wǎng)站上免費下載,以供讀者學習使用。
內(nèi)容概要
本書精選Java核心內(nèi)容,結(jié)合實例,循序漸進地向讀者介紹Java語言,在基礎語言上強調(diào)Java面向?qū)ο缶幊痰乃枷耄趯嵱妙惿蟼?cè)重應用。本書共分為15章,分別講解了簡單數(shù)據(jù)類型、運算符、表達式和語句、類與對象、子類與繼承、接口與實現(xiàn)、內(nèi)部類與異常類、常用實用類、Java輸入輸出流、組件與事件處理、Java多線程機制、Java網(wǎng)絡編程、JDBC數(shù)據(jù)庫操作以及Java Applet等內(nèi)容。 本書既適合作為高等院校計算機專業(yè)Java語言程序設計的教材,也適合想掌握Java核心內(nèi)容的自學者使用。
作者簡介
耿祥義,1995年中國科學技術(shù)大學博士畢業(yè),獲理學博士學位。1997年從中山大學博士后流動站出站。現(xiàn)任大連交通大學教授。已編寫出版《Java 2實用教程》、《Java面向?qū)ο蟪绦蛟O計》、《Java設計模式》、《JSP程序設計》、《XML程序設計》、《Java課程設計》等10余部教材?! 堒S平,現(xiàn)任大連交通大學講師。已編寫和參編出版《Visual FoxPro課程設計》、《Java 2實用教程》、《JSP實用教程》、《Java課程設計》等教材。
書籍目錄
第1章 Java入門 1.1 Java的平臺無關性 1.1.1 平臺與機器指令 1.1.2 C/C++程序依賴平臺 1.1.3 虛擬機與平臺 1.2 Java之父——James Gosling 1.3 Java的地位 1.3.1 網(wǎng)絡地位 1.3.2 語言地位 1.3.3 需求地位 1.4 安裝JDK 1.4.1 3種平臺簡介 1.4.2 安裝Java SE平臺 1.5 Java程序的開發(fā)步驟 1.6 一個簡單的Java應用程序 1.6.1 編寫源文件 1.6.2 編譯 1.6.3 運行 習題1第2章 Java應用程序的基本結(jié)構(gòu) 2.1 問題的提出 2.2 簡單的Circle類 2.3 使用Circle類創(chuàng)建對象 2.3.1 用類聲明對象 2.3.2 為對象分配變量 2.3.3 使用對象 2.4 在應用程序中使用對象 2.5 Java應用程序的基本結(jié)構(gòu) 2.6 在一個源文件中編寫多個類 2.7 編程風格 2.7.1 Allmans風格 2.7.2 Kernighan風格 2.7.3 注釋 習題2第3章 標識符與簡單數(shù)據(jù)類型 3.1 標識符與關鍵字 3.1.1 標識符 3.1.2 關鍵字 3.2 簡單數(shù)據(jù)類型 3.2.1 邏輯類型 3.2.2 整數(shù)類型 3.2.3 字符類型 3.2.4 浮點類型 3.3 簡單數(shù)據(jù)類型的級別與類型轉(zhuǎn)換運算 3.4 從命令行窗口輸入、輸出數(shù)據(jù) 3.4.1 輸入基本型數(shù)據(jù) 3.4.2 輸出基本型數(shù)據(jù) 習題3第4章 運算符、表達式與語句 4.1 運算符與表達式 4.1.1 算術(shù)運算符與算術(shù)表達式 4.1.2 自增、自減運算符 4.1.3 算術(shù)混合運算的精度 4.1.4 關系運算符與關系表達式 4.1.5 邏輯運算符與邏輯表達式 4.1.6 賦值運算符與賦值表達式 4.1.7 位運算符 4.1.8 instanceof 運算符 4.1.9 運算符綜述 4.2 語句概述 4.3 if條件分支語句 4.3.1 if語句 4.3.2 if?else語句 4.3.3 if?else if?else 語句 4.4 switch開關語句 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ù)組 習題4……第5章 類與對象第6章 子類與繼承第7章 接口與實現(xiàn)第8章 內(nèi)部類與異常類第9章 常用實用類第10章 輸入流與輸出流第11章 組件及事件處理第12章 Java多線程機制第13章 Java網(wǎng)絡編程第14章 JDBC數(shù)據(jù)庫操作第15章 Java Applet程序
編輯推薦
《Java程序設計精編教程》教學目標明確,注重理論與實踐的結(jié)合。教學方法靈活,培養(yǎng)學生自主學習的能力。教學內(nèi)容先進,強調(diào)計算機在各專業(yè)中的應用。教學模式完善,提供配套的教學資源解決方案。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載