注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java語(yǔ)言程序設(shè)計(jì)(第2版)

Java語(yǔ)言程序設(shè)計(jì)(第2版)

Java語(yǔ)言程序設(shè)計(jì)(第2版)

定 價(jià):¥39.00

作 者: 張思民 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 計(jì)算機(jī)

購(gòu)買這本書(shū)可以去


ISBN: 9787302275138 出版時(shí)間: 2012-01-01 包裝: 平裝
開(kāi)本: 大32開(kāi) 頁(yè)數(shù): 377 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù):Java語(yǔ)言程序設(shè)計(jì)(第2版)》內(nèi)容由4部分組成。第1部分(第1~4章)是對(duì)Java語(yǔ)言基本概念、基本語(yǔ)法規(guī)則及面向?qū)ο蟮幕舅枷氲慕榻B。第2部分(第5、第6章)為圖形及用戶界面設(shè)計(jì)。第3部分(第7~10章)為Java的應(yīng)用,介紹輸入輸出流、網(wǎng)絡(luò)通信、數(shù)據(jù)庫(kù)連接。第4部分(第11、第12章)為Java的擴(kuò)展部分,主要介紹數(shù)據(jù)結(jié)構(gòu)與算法分析及Java me的一些基礎(chǔ)知識(shí)。本書(shū)的編寫(xiě)內(nèi)容與《Java開(kāi)發(fā)技術(shù)與工程實(shí)踐》配套,《Java開(kāi)發(fā)技術(shù)與工程實(shí)踐》中所涉及的基礎(chǔ)知識(shí),在本書(shū)中都有體現(xiàn)。本書(shū)在體系結(jié)構(gòu)的安排上將Java語(yǔ)言基礎(chǔ)知識(shí)和編程思想結(jié)合,書(shū)中每一部分的內(nèi)容都從基本概念到具體應(yīng)用給出了大量實(shí)例和圖示來(lái)加以說(shuō)明,并用短小的典型示例進(jìn)行詳細(xì)分析,對(duì)讀者學(xué)習(xí)有很大的幫助。本書(shū)可作為高等學(xué)校程序設(shè)計(jì)語(yǔ)言教材,也可供從事軟件開(kāi)發(fā)的工程技術(shù)人員自學(xué)使用。

作者簡(jiǎn)介

暫缺《Java語(yǔ)言程序設(shè)計(jì)(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 java 語(yǔ)言概述
 1.1java的起源
 1.2java語(yǔ)言的特點(diǎn)
 1.3java的運(yùn)行機(jī)制
 1.4程序設(shè)計(jì)算法及描述
 1.5java程序的開(kāi)發(fā)過(guò)程
  1.5.1jdk的下載與安裝
  1.5.2java工具集與標(biāo)準(zhǔn)類庫(kù)
  1.5.3java程序的開(kāi)發(fā)過(guò)程
  1.5.4java程序示例
  實(shí)驗(yàn)1
  習(xí)題1
第2章 java語(yǔ)言基礎(chǔ)
 2.1基本數(shù)據(jù)類型
  2.1.1java的數(shù)據(jù)類型
  2.1.2常量與變量
  2.1.3變量賦值
  2.1.4關(guān)鍵字
  2.1.5轉(zhuǎn)義符
 2.2基本數(shù)據(jù)類型應(yīng)用示例
  2.2.1整數(shù)類型與浮點(diǎn)類型
  2.2.2字符型
  2.2.3布爾型
  2.2.4數(shù)據(jù)類型的轉(zhuǎn)換
 2.3表達(dá)式和運(yùn)算符
  2.3.1表達(dá)式與運(yùn)算符的分類
  2.3.2算術(shù)運(yùn)算符
  2.3.3關(guān)系與邏輯運(yùn)算符
 2.4程序控制語(yǔ)句
  2.4.1語(yǔ)句
  2.4.2鍵盤輸入語(yǔ)句
  2.4.3順序控制語(yǔ)句
  2.4.4if選擇語(yǔ)句
  2.4.5switch語(yǔ)句
  2.4.6循環(huán)語(yǔ)句
  2.4.7跳轉(zhuǎn)語(yǔ)句
  實(shí)驗(yàn)2
  習(xí)題2
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
 3.1面向?qū)ο蟮幕靖拍?br /> 3.2類
  3.2.1類的定義
  3.2.2成員變量和局部變量
 3.3成員方法
  3.3.1方法的定義
  3.3.2方法的調(diào)用
  3.3.3方法重載
  3.3.4構(gòu)造方法
 3.4對(duì)象
 3.5面向?qū)ο筇匦?br />  3.5.1封裝性
  3.5.2繼承性
  3.5.3多態(tài)性
  3.5.4其他修飾符的用法
 3.6接口
  3.6.1接口的定義
  3.6.2理解接口
 3.7包
  3.7.1創(chuàng)建自己的包
  3.7.2壓縮文件jar
  實(shí)驗(yàn)3
  習(xí)題3
第4章 數(shù)組與字符串
 4.1數(shù)組
  4.1.1一維數(shù)組
  4.1.2多維數(shù)組的應(yīng)用
 4.2字符串
  4.2.1字符串的表示
  4.2.2字符串的常用方法
  4.2.3使用stringtokenizer字符分析器
  4.2.4正則表達(dá)式
  4.2.5main()方法中的參數(shù)
  實(shí)驗(yàn)4
  習(xí)題4
第5章 圖形用戶界面設(shè)計(jì)
 5.1圖形用戶界面概述
 5.2窗體容器和組件
  5.2.1窗體容器jframe類
  5.2.2按鈕和事件處理
 5.3面板容器和界面布局管理
  5.3.1面板jpanel類
  5.3.2界面布局策略
 5.4jcomponent類組件的使用
  5.4.1jcomponent類組件
  5.4.2文本組件和標(biāo)簽
  5.4.3單選按鈕、復(fù)選框和下拉列表
  5.4.4卡片選項(xiàng)頁(yè)面
  5.4.5滑桿和進(jìn)度指示條
  5.4.6表格
 5.5菜單與對(duì)話框
  5.5.1菜單
  5.5.2彈出式菜單
  5.5.3對(duì)話框
 5.6樹(shù)
  5.6.1樹(shù)的概念
  5.6.2樹(shù)的構(gòu)造方法
  實(shí)驗(yàn)5
  習(xí)題5
第6章  java圖形與事件處理
 6.1圖形與圖形的描繪
  6.1.1圖形繪制特點(diǎn)及繪圖工具paint()
  6.1.2graphics類
  6.1.3java 2d
  6.1.4畫(huà)布
 6.2事件處理
  6.2.1事件處理機(jī)制
  6.2.2事件類
  6.2.3鼠標(biāo)事件
  6.2.4事件適配器
  6.2.5鍵盤事件
  6.2.6焦點(diǎn)事件
  實(shí)驗(yàn)6
  習(xí)題6
第7章  多線程與異常處理
 7.1異常處理
  7.1.1java的異常處理機(jī)制
  7.1.2異常的拋出
  7.1.3try?catch結(jié)構(gòu)
 7.2多線程的基本概念
  7.2.1線程與多線程
  7.2.2線程的生命周期
  7.2.3線程的優(yōu)先級(jí)
 7.3線程的使用方法
  7.3.1創(chuàng)建thread子類構(gòu)造線程
  7.3.2實(shí)現(xiàn)runnable接口構(gòu)造線程
 7.4線程同步
  7.4.1使用多線程造成的數(shù)據(jù)混亂
  7.4.2同步線程
  實(shí)驗(yàn)7
  習(xí)題7
第8章 文件和輸入輸出流
 8.1輸入輸出流
  8.1.1流的概念
  8.1.2i/o類庫(kù)
 8.2文件處理
  8.2.1文件與目錄管理
  8.2.2文件流
 8.3隨機(jī)存取文件和本地可執(zhí)行文件
  8.3.1隨機(jī)存取文件流
  8.3.2本地可執(zhí)行文件
 8.4數(shù)據(jù)流與對(duì)象流
  8.4.1數(shù)據(jù)流
  8.4.2對(duì)象流
 8.5java多媒體技術(shù)
  8.5.1應(yīng)用輸入流播放音頻文件
  8.5.2java多媒體包jmf的應(yīng)用
  實(shí)驗(yàn)8
  習(xí)題8
第9章 網(wǎng)絡(luò)通信
  9.1網(wǎng)絡(luò)編程的基礎(chǔ)知識(shí)
 9.1.1ip地址和端口號(hào)
  9.1.2套接字
 9.2基于tcp協(xié)議網(wǎng)絡(luò)程序設(shè)計(jì)
  9.2.1客戶機(jī)/服務(wù)器模式
  9.2.2同時(shí)服務(wù)于多個(gè)客戶的解決方案
 9.3基于udp協(xié)議網(wǎng)絡(luò)程序設(shè)計(jì)
  9.3.1基于udp協(xié)議的數(shù)據(jù)報(bào)套接字
  9.3.2數(shù)據(jù)報(bào)的程序設(shè)計(jì)過(guò)程
  9.3.3廣播數(shù)據(jù)報(bào)套接字
 9.4japplet編程
  9.4.1japplet及常用方法
  9.4.2japplet應(yīng)用示例
 9.5基于分布模式的云計(jì)算系統(tǒng)
  9.5.1分布模式的云計(jì)算
  9.5.2簡(jiǎn)易云計(jì)算系統(tǒng)設(shè)計(jì)
  實(shí)驗(yàn)9
  習(xí)題9
第10章 java數(shù)據(jù)庫(kù)連接
 10.1jdbc概述
 10.2sql語(yǔ)句簡(jiǎn)介
 10.3jdbcapi
  10.3.1jdbcapi簡(jiǎn)介
  10.3.2jdbc驅(qū)動(dòng)程序及url一般方法
 10.4jdbc編程實(shí)例
  10.4.1數(shù)據(jù)庫(kù)編程的一般步驟
  10.4.2數(shù)據(jù)表操作
  10.4.3數(shù)據(jù)庫(kù)應(yīng)用
實(shí)驗(yàn)10
習(xí)題10
第11章 常見(jiàn)數(shù)據(jù)結(jié)構(gòu)及算法分析
 11.1向量類
  11.1.1向量類的構(gòu)造方法
  11.1.2向量類的功能方法
 11.2堆棧
 11.3哈希表
 11.4算法分析
  習(xí)題11
第12章 javame程序設(shè)計(jì)基礎(chǔ)
 12.1建立java me開(kāi)發(fā)環(huán)境
  12.1.1java me概述
  12.1.2java me程序的開(kāi)發(fā)流程
 12.2java me應(yīng)用程序設(shè)計(jì)
  12.2.1應(yīng)用程序的基本結(jié)構(gòu)
  12.2.2用戶界面類
  12.2.3應(yīng)用程序設(shè)計(jì)和運(yùn)行過(guò)程
  12.2.4screen高級(jí)用戶界面設(shè)計(jì)
  12.2.5canvas低級(jí)用戶界面設(shè)計(jì)
 12.3控制圖形移動(dòng)程序設(shè)計(jì)
  12.3.1任務(wù)及總體結(jié)構(gòu)設(shè)計(jì)
  12.3.2用戶界面testmove類
  12.3.3testmovecanvas類
  12.3.4移動(dòng)物體moveobj類
 12.4數(shù)據(jù)記錄管理系統(tǒng)
 12.5開(kāi)發(fā)java me網(wǎng)絡(luò)應(yīng)用程序
 習(xí)題12

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)