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

Java編程規(guī)范

Java編程規(guī)范

定 價:¥49.80

作 者: 高斯林編著
出版社: 中國電力出版社
叢編項(xiàng): 國外經(jīng)典程序設(shè)計(jì)系列
標(biāo) 簽: JAVA語言 程序設(shè)計(jì)

ISBN: 9787508342924 出版時間: 2006-06-01 包裝: 平裝
開本: 16開 頁數(shù): 448 字?jǐn)?shù):  

內(nèi)容簡介

本書由Java技術(shù)的發(fā)明者編寫,是Java編程語言的權(quán)威性技術(shù)指南。如果你想知識語言之構(gòu)造的精確含義,本書是最好的資源。本書全面、準(zhǔn)確而詳細(xì)地論及了Java編程語言。它提供了對于自前一版以來添加的所有新特性的完整描述,包括泛型、注釋、斷言、自動裝臬、枚舉、for-each循環(huán)、可變元數(shù)方法和靜態(tài)導(dǎo)入子句。本書試圖詳細(xì)說明Java語言的語法和語義規(guī)范。編者試圖在每一種語言結(jié)構(gòu)的行為,以便讓所有實(shí)現(xiàn)都接受同一個程序。除了時間相關(guān)性或無法確定因素之外,如果有足夠的時間和足夠的內(nèi)存空間,用Java編程語言所寫的程序應(yīng)該可以在所有機(jī)器和所有實(shí)現(xiàn)中計(jì)算出相同的結(jié)果。

作者簡介

  JAMES GOSLING是Sun公司Developer Products小組的Fellow和首席技術(shù)官,同時也是Java編程語言的創(chuàng)建者,并且是計(jì)算機(jī)行業(yè)最著名的程序員之一。他在1996年獲得了Software Development的“Programming Excellence Award”獎。他以前開發(fā)過NeWS,即Sun的網(wǎng)絡(luò)可擴(kuò)展窗口系統(tǒng),并且是Carngie Mellon大學(xué)Anrew項(xiàng)目的負(fù)責(zé)人,他從該大學(xué)取得了計(jì)算機(jī)科學(xué)博士學(xué)位。

圖書目錄

前言
第二版 前言
第三版 前言
第1章 簡介
1.1示例程序
1.2符號
1.3預(yù)定義類和接口的關(guān)系
1.4參考文獻(xiàn)
第2章 語法
2.1與環(huán)境無關(guān)的語法
2.2詞法語法
2.3語義語法
2.4.語法符號
第3章 詞法結(jié)構(gòu)
3.1Unicode
3.2詞法轉(zhuǎn)換
3.3Unicode轉(zhuǎn)義符
3.4.行終止符
3.5輸入元素和標(biāo)記
3.6空白
3.7注釋
3.8標(biāo)識符
3.9關(guān)鍵字
3.10字面值
3.11分隔符
3.12運(yùn)算符
第4章 類型、值和變量
4.1各種類型和值
4.2基本類型和值
4.3引用類型和值
4.4類型變量
4.5參數(shù)化類型
4.6類型擦除
4.7可具體化的類型
4.8原生類型
4.9交集類型
4.10子類型化
4.11在何處使用類型
4.12變量
第5章 轉(zhuǎn)換和提升
5.1轉(zhuǎn)換的種類
5.2賦值轉(zhuǎn)換
5.3方法調(diào)用轉(zhuǎn)換
5.4字符串轉(zhuǎn)換
5.5強(qiáng)制轉(zhuǎn)換
5.6數(shù)值提升
第6章 名稱
6.1聲明
6.2名稱和標(biāo)識符
6.3聲明的作用域
6.4成員和繼承
6.5確定名稱的含義
6.6訪問控制
6.7完全限定的名稱和規(guī)范名稱
6.8命名約定
第7章 包
7.1包成員
7.2包的主機(jī)支持
7.3編譯單元
7.4包聲明
7.5導(dǎo)入聲明
7.6頂級類型聲明
7.7惟一的包名稱
第8章 類
8.1類聲明
8.2類成員
8.3字段聲明
8.4方法聲明
8.5成員類型聲明
8.6實(shí)例初始化語句
8.7靜態(tài)初始化語句
8.8構(gòu)造函數(shù)聲明
8.9枚舉
第9章 接口
9.1接口聲明
9.2接口成員
9.3字段(常量)聲明
9.4抽象方法聲明
9.5成員類型聲明
9.6注釋類型
9.7注釋
第10章 數(shù)組
10.1數(shù)組類型
10.2數(shù)組變量
10.3數(shù)組創(chuàng)建
10.4數(shù)組訪問
10.5數(shù)組:一個簡單的示例
10.6數(shù)組初始化語句
10.7數(shù)組成員
10.8數(shù)組的Class對象
10.9字符的數(shù)組不是一個String
10.10數(shù)組存儲異常
第11章 異常
11.1異常的起因
11.2異常的編譯時檢查
11.3異常處理
11.4異常的示例
11.5異常層次結(jié)構(gòu)
第12章 執(zhí)行
12.1虛擬機(jī)啟動
12.2加載類和接口
12.3鏈接類和接口
12.4初始化類和接口
12.5創(chuàng)建新的類實(shí)例
12.6類實(shí)例的終結(jié)
12.7卸載類和接口
12.8程序退出
第13章 二進(jìn)制兼容性
13.1二進(jìn)制的形式
13.2二進(jìn)制兼容性是什么,不是什么
13.3包的演變
13.4類的演變
13.5接口的演變
第14章 塊和語句
14.1語句的正常結(jié)束和突然結(jié)束
14.2塊
14.3本地類聲明
14.4局部變量聲明語句
14.5語句
14.6空語句
14.7標(biāo)簽語句
14.8表達(dá)式語句
14.9if語句
14.10assert語句
14.11SWitch語句
14.12while語句
14.13do語句
14.14for語句
14.15break語句
14.16continue語句
14.17return語句
14.18throw語句
14.19synchronized語句
14.20try語句
14.21不可到達(dá)語句
第15章 表達(dá)式
15.1計(jì)算、表示和結(jié)果
15.2變量作為值
15.3表達(dá)式的類型
15.4精確浮點(diǎn)數(shù)表達(dá)式
15.5表達(dá)式和運(yùn)行時檢查
15.6計(jì)算的正常和突然結(jié)束
15.7求值順序
15.8主表達(dá)式
15.9類實(shí)例創(chuàng)建表達(dá)式
15.10數(shù)組創(chuàng)建表達(dá)式
15.11字段訪問表達(dá)式
15.12內(nèi)存調(diào)用表達(dá)式
15.13數(shù)組訪問表達(dá)式
15.14后綴表達(dá)式
15.15一元運(yùn)算符
15.16強(qiáng)制轉(zhuǎn)換表達(dá)式
15.17乘法運(yùn)算符
15.18加運(yùn)算符
15.19移位運(yùn)算符
15.20關(guān)系運(yùn)算符
15.21相等運(yùn)算符
15.22位和邏輯運(yùn)算符
15.23條件與運(yùn)算符&&
15.24條件或運(yùn)算符2
15.25條件運(yùn)算符?
15.26賦值運(yùn)算符
15.27表達(dá)式
15.28常量表達(dá)式
第16章 明確賦值
16.1明確賦值和表達(dá)式
16.2語明確賦值和語句
16.3明確賦值和參數(shù)
16.4明確賦值和數(shù)組初始化方法
16.5明確賦值和枚舉常量
16.6明確賦值和匿名類
16.7明確賦值和成員類型
16.8明確賦值和靜態(tài)初始化方法
16.9明確賦值、構(gòu)造函數(shù)和實(shí)例初始化方法
第17章 線程和鎖
17.1鎖
17.2示例中的符號
17.3不正確同步的程序出現(xiàn)意外行為
17.4內(nèi)存模型
17.5Final字段語義
17.6字分開
17.7double和long的非原子處理
17.8等待集合和通知
17.9休眠和轉(zhuǎn)交
第18章 語法
18.1Java編程語言的語法

本目錄推薦

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