日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(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ǔ)言導(dǎo)學(xué)

Java語(yǔ)言導(dǎo)學(xué)

Java語(yǔ)言導(dǎo)學(xué)

定 價(jià):¥59.00

作 者: (美)Mary Campione等著;馬朝暉等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Sun公司核心技術(shù)叢書(shū)
標(biāo) 簽: Java

ISBN: 9787111095859 出版時(shí)間: 2003-01-01 包裝: 膠版紙
開(kāi)本: 24cm+光盤(pán)1片 頁(yè)數(shù): 363 字?jǐn)?shù):  

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

  本書(shū)以面向任務(wù)的方法介紹Java語(yǔ)言,覆蓋了Java語(yǔ)言的基礎(chǔ)知識(shí)和使用技巧。主要內(nèi)容包括:Java語(yǔ)言基礎(chǔ)、對(duì)象基礎(chǔ)和簡(jiǎn)單數(shù)據(jù)對(duì)象、類和繼承、接口和包、異常處理、線程、輸入/輸出、Swing用戶界面等。本書(shū)的作者經(jīng)驗(yàn)豐富,為初學(xué)者指引了易學(xué)快用的方法,精選的大量實(shí)例提供了Java最新應(yīng)用方法(針對(duì)Java 2 SDK 1.3版),并提供了編程問(wèn)題的解決方案。本書(shū)在國(guó)外被廣泛采用作為Java程序設(shè)計(jì)語(yǔ)言課程的教材,既適合高等院校講授Java語(yǔ)言課程之用,也可供程序員作為自學(xué)和參考指南。

作者簡(jiǎn)介

  MaryCampionesunMicrosystems公司的技術(shù)專家,自1995年開(kāi)始從事關(guān)于Java平臺(tái)的寫(xiě)作,而作為專業(yè)技術(shù)作家和程序員則已經(jīng)有14年的經(jīng)驗(yàn)了。KathyWalrathsunMicrosystems公司Swing技術(shù)組的技術(shù)專家。在獲得了加州大學(xué)伯克利分校的電子工程與計(jì)算機(jī)科學(xué)學(xué)士學(xué)位以后,他編撰了關(guān)于UNIN、Mach和NEXTSTEP的大量著作。從1993年開(kāi)始,專職從事Java平臺(tái)規(guī)范和指南的寫(xiě)作。

圖書(shū)目錄

出版者的話
專家指導(dǎo)委員會(huì)
前言
第1章 起步
1.1 關(guān)于 Java技術(shù)
1.1.1 Java編程語(yǔ)言
1.1.2 Java平臺(tái)
1.1.3 Java技術(shù)可以做什么
1.2 Java技術(shù)將如何改變我們的生活
1.3 第一步(Win32)
1.3.1 檢查表
1.3.2 創(chuàng)建第一個(gè)應(yīng)用程序
1.3.3 創(chuàng)建第一個(gè) applet
1.3.4 錯(cuò)誤解釋(Win32)
1.4 第一步(UNIX/Linux)
1.4.1 檢查表
1.4.2 創(chuàng)建第一個(gè)應(yīng)用程序
1.4.3 創(chuàng)建第一個(gè) apglt
1.4.4 錯(cuò)誤解釋(UNIX/Linux)
1.5 第一步(MacOS)
1.5.1 檢查表
1.5.2 創(chuàng)建第一個(gè)應(yīng)用程序
1.5.3 創(chuàng)建第一個(gè)applot
1.5.4 錯(cuò)誤解釋(MacOS)
1.6 分析 Hello World
1.6.1 對(duì)應(yīng)用程序的解釋
1.6.2 對(duì)applet的剖析
1.7 問(wèn)題與練習(xí)
1.7.1 問(wèn)題
1.7.2 練習(xí)
1.7.3 解答
1.8 代碼樣例
第2章 面向?qū)ο蟮木幊谈拍?br />2.1 什么是對(duì)象
2.2 什么是消息
2.3 什么是類
2.4 什么是繼承
2.5 什么是接口
2.6 如何將這些概念運(yùn)用到代碼中
2.6.1 ClickMe的源代碼和 applet標(biāo)記
2.6.2 ClickMe applet中的對(duì)象
2.6.3 ClickMe applet中的類
2.6.4 ClickMe applet中的消息
2.6.5 ClickMe applet中的繼承
2.6.6 ClickMe applae中的接口
2.6.7 API文檔
2.7 小結(jié)
2.8 問(wèn)題與練習(xí)
2.8.1 問(wèn)題
2.8.2 練習(xí)
2.8.3 解答
2.9 代碼樣例
第3章 語(yǔ)言基礎(chǔ)
3.1 變量
3.1.1 數(shù)據(jù)類型
3.1.2 變量名稱
3.1.3 作用范圍
3.1.4 變量初始化
3.1.5 final變量
3.1.6 變量的小結(jié)
3.1.7 問(wèn)題與練習(xí):變量
3.2 操作符
3.2.1 算術(shù)操作符
3.2.2 關(guān)系和條件操作符
3.2.3 移動(dòng)和位操作符
3.2.4 賦值操作符
3.2.5 其他操作符
3.2.6 操作符的小結(jié)
3.2.7 問(wèn)題與練習(xí):操作符
3.3 表達(dá)式、語(yǔ)句和代碼塊
3.3.1 表達(dá)式
3.3.2 語(yǔ)句
3.3.3 代碼塊
3.3.4 表達(dá)式、語(yǔ)句和代碼塊的小結(jié)
3.3.5 問(wèn)題與練習(xí):表達(dá)式、語(yǔ)句和代碼塊
3.4 流程控制語(yǔ)句
3.4.1 while和do-while語(yǔ)句
3.4.2 for語(yǔ)句
3.4.3 if-else語(yǔ)句
3.4.4 switch語(yǔ)句
3.4.5 異常處理語(yǔ)句
3.4.6 分支語(yǔ)句
3.4.7 流程控制語(yǔ)句的小結(jié)
3.4.8 問(wèn)題與練習(xí):流程控制語(yǔ)句
3.5 代碼樣例
第4章 對(duì)象基礎(chǔ)和簡(jiǎn)單數(shù)據(jù)對(duì)象
4.1 對(duì)象的生存周期
4.1.1 創(chuàng)建對(duì)象
4.1.2 使用對(duì)象
4.1.3 清除不被使用的對(duì)象
4.1.4 對(duì)象小結(jié)
4.1.5 問(wèn)題與練習(xí):對(duì)象
4.2 字符和字符串
4.2.1 字符
4.2.2 字符串和字符串緩沖區(qū)
4.2.3 創(chuàng)建字符串和字符串緩沖區(qū)
4.2.4 得到字符串或字符串緩沖區(qū)的長(zhǎng)度
4.2.5 通過(guò)索引從字符串或字符串緩沖區(qū)得到字符
4.2.6 在字符串中搜索字符或子字符串
4.2.7 比較字符串和部分字符串
4.2.8 操作字符串
4.2.9 修改字符串緩沖區(qū)
4.2.10 字符串和編譯器
4.2.11 字符和字符串小結(jié)
4.2.12 問(wèn)題與練習(xí):字符和字符串
4.3 數(shù)字
4.3.1 數(shù)字類
4.3.2 將字符串轉(zhuǎn)換為數(shù)字
4.3.3 將數(shù)字轉(zhuǎn)換為字符串
4.3.4 對(duì)數(shù)字進(jìn)行格式化
4.3.5 用定制的格式對(duì)數(shù)字進(jìn)行格式化
4.3.6 高級(jí)算術(shù)功能
4.3.7 數(shù)字小結(jié)
4.3.8 問(wèn)題與練習(xí):數(shù)字
4.4 數(shù)組
4.4.1 創(chuàng)建和使用數(shù)組
4.4.2 對(duì)象數(shù)組
4.4.3 數(shù)組的數(shù)組
4.4.4 復(fù)制數(shù)組
4.4.5 數(shù)組小結(jié)
4.4.6 問(wèn)題與練習(xí):數(shù)組
4.5 代碼樣例
第5章 類和繼承
5.1 創(chuàng)建類
5.1.1 聲明類
5.1.2 聲明成員變量
5.1.3 定義方法
5.1.4 為類提供構(gòu)造器
5.1.5 將信息傳遞給方法或構(gòu)造器
5.1.6 從方法返回值
5.1.7 使用this關(guān)鍵字
5.1.8 控制對(duì)類成員的訪問(wèn)
5.1.9 理解實(shí)例和類成員
5.1.10 實(shí)例和類成員的初始化
5.1.11 創(chuàng)建類的小結(jié)
5.1.12 問(wèn)題與練習(xí):創(chuàng)建類
5.2 管理繼承
5.2.1 覆蓋和隱藏方法
5.2.2 隱藏成員變量
5.2.3 使用Super
5.2.4 使用Object的后代
5.2.5 編寫(xiě)final類和方法
5.2.6 編寫(xiě)抽象類和方法
5.2.7 管理繼承的小結(jié)
5.2.8 問(wèn)題與練習(xí):管理繼承
5.3 實(shí)現(xiàn)嵌套的類
5.3.1 內(nèi)部類
5.3.2 關(guān)于嵌套類的其他問(wèn)題
5.3.3 嵌套類的小結(jié)
5.3.4 問(wèn)題與練習(xí):嵌套類
5.4 代碼樣例
第6章 接口和包
6.1 編寫(xiě)和使用接口
6.1.1 定義接口
6.1.2 實(shí)現(xiàn)接口
6.1.3 將接口作為類型使用
6.1.4 接口不能改變
6.1.5 接口小結(jié)
6.1.6 問(wèn)題與練習(xí):接口
6.2 創(chuàng)建和使用包
6.2.1 創(chuàng)建包
6.2.2 命名包
6.2.3 使用包成員
6.2.4 管理源代碼文件和類文件
6.2.5 創(chuàng)建和使用包的小結(jié)
6.2.6 問(wèn)題與練習(xí):創(chuàng)建和使用包
6.3 代碼樣例
第7章 使用異常處理錯(cuò)誤
7.1 什么是異常
7.2 捕獲或指定要求
7.3 捕獲和處理異常
7.3.1 try塊
7.3.2 catch塊
7.3.3 finally塊
7.3.4 結(jié)合
7.4 指定方法拋出的異常
7.5 如何拋出異常
7.5.1 throw語(yǔ)句
7.5.2 Throwable類及其子類
7.5.3 創(chuàng)建自己的異常類
7.6 運(yùn)行時(shí)異常--爭(zhēng)論
7.7 異常的優(yōu)點(diǎn)
7.7.1 優(yōu)點(diǎn)1:將錯(cuò)誤處理代碼與“常規(guī)”代碼分離
7.7.2 優(yōu)點(diǎn)2:將錯(cuò)誤沿調(diào)用堆棧向上傳遞
7.7.3 優(yōu)點(diǎn)3:對(duì)錯(cuò)誤類型進(jìn)行分組和區(qū)分
7.8 異常的小結(jié)
7.9 問(wèn)題與練習(xí)
7.9.1 問(wèn)題
7.9.2 練習(xí)
7.9.3 解答
7.10 代碼樣例
第8章 線程:同時(shí)執(zhí)行多個(gè)任務(wù)
8.1 什么是線程
8.2 使用Timer和TimerTask類
8.2.1 停止計(jì)時(shí)器線程
8.2.2 重復(fù)執(zhí)行任務(wù)
8.2.3 關(guān)于Timer的更多信息
8.3 定制線程的run方法
8.3.1 對(duì)Thread類進(jìn)行于類化和覆蓋run
8.3.2 實(shí)現(xiàn)Runnable接口
8.3.3 決定使用Runhable接口
8.4 線程的生存周期
8.4.1 創(chuàng)建線程
8.4.2 啟動(dòng)線程
8.4.3 使線程不可運(yùn)行
8.4.4 停止線程
8.4.5 isAnve方法
8.5 理解線程優(yōu)先級(jí)
8.5.1 400000微米線程賽跑
8.5.2 自私的線程
8.5.3 時(shí)間片
8.5.4 線程優(yōu)先級(jí)的小結(jié)
8.6 線程的同步
8.6.1 生產(chǎn)者/消耗者例子
8.6.2 鎖定對(duì)象
8.6.3 使用notifyAll和 wait方法
8.6.4 運(yùn)行生產(chǎn)者/消耗者例子
8.6.5 避免餓死和死鎖
8.7 線程的分組
8.7.1 線程組
8.7.2 在組中顯式地創(chuàng)建線程
8.7.3 得到線程的組
8.7.4 使用ThreadGroup類
8.8 線程的小結(jié)
8.8.1 線程的包支持
8.8.2 線程的語(yǔ)言支持
8.8.3 線程的運(yùn)行時(shí)支持
8.9 問(wèn)題與練習(xí)
8.10 代碼樣例
第9章 I/O讀和寫(xiě)
9.1 I/O流概述
9.1.1 字符流
9.1.2 字節(jié)流
9.1.3 理解I/O超類
9.2 使用流
9.2.1 如何使用文件流
9.2.2 如何使用管道流
9.2.3 如何封裝流
9.2.4 如何聯(lián)結(jié)文件
9.2.5 操作過(guò)濾器流
9.3 對(duì)象的串行化
9.3.1 對(duì)對(duì)象進(jìn)行串行化
9.3.2 為類提供對(duì)象串行化
9.4 操作隨機(jī)訪問(wèn)文件
9.4.1 使用隨機(jī)訪問(wèn)文件
9.4.2 為隨機(jī)訪問(wèn)文件編寫(xiě)過(guò)濾器
9.5 其他問(wèn)題
9.6 讀和寫(xiě)的小結(jié)
9.7 問(wèn)題與練習(xí)
9.7.1 問(wèn)題
9.7.2 練習(xí)
9.7.3 解答
9.8 代碼樣例
第10章 Swing用戶界面
10.1 SwingAPI概述
10.2 示例1:Hello World Swing
10.3 示例2:SwingApplication
10.3.1 外觀
10.3.2 建立按鈕和標(biāo)簽
10.3.3 處理事件
10.3.4 在組件周?chē)砑舆吙?br />10.4 示例3:CelsiusConverter
10.4.1 添加HTML
10.4.2 添加圖標(biāo)
10.5 示例4:LunarPhases
10.5.1 復(fù)合邊框
10.5.2 組合框
10.5.3 多個(gè)圖像
10.6 示例5:VoteDialog
10.6.1 單選按鈕
10.6.2 對(duì)話框
10.7 布局管理
10.8 線程和Swing
10.8.1 單線程規(guī)則
10.8.2 如何在事件調(diào)度線程中執(zhí)行代碼
10.9 Swing組件的可視索引
10.10 小結(jié)
10.11 問(wèn)題與練習(xí)
10.11.1 問(wèn)題
10.11.2 練習(xí)
10.11.3 解答
10.12 代碼樣例
附錄A 常見(jiàn)問(wèn)題及其解決方案
附錄B 用于Internet的applet
附錄C 集合
附錄D 被廢棄的線程方法
附錄E 參考信息

本目錄推薦

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