注冊(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ǔ)言及應(yīng)用

JAVA語(yǔ)言及應(yīng)用

JAVA語(yǔ)言及應(yīng)用

定 價(jià):¥24.00

作 者: 張衛(wèi)民,黃瑞芳,盧宇彤編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序語(yǔ)言

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


ISBN: 9787302022923 出版時(shí)間: 1996-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 241頁(yè) 字?jǐn)?shù):  

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

  內(nèi)容簡(jiǎn)介Java語(yǔ)言具有面向?qū)ο?、平臺(tái)無(wú)關(guān)性、安全性、穩(wěn)固性和多線(xiàn)程等優(yōu)良特性,為用戶(hù)提供了良好的程序設(shè)計(jì)環(huán)境,特別適合于Intemet的應(yīng)用開(kāi)發(fā),成為網(wǎng)絡(luò)時(shí)代最重要的語(yǔ)言之一。本書(shū)對(duì)Java語(yǔ)言的內(nèi)容、功能、特性及實(shí)際應(yīng)用作了深入淺出的全面介紹,對(duì)面向?qū)ο蟆⒍嗑€(xiàn)程、異常處理和applet程序設(shè)計(jì)作了重點(diǎn)闡述,使讀者能在較短時(shí)間內(nèi)掌握J(rèn)ava程序設(shè)計(jì)方法和技巧。本書(shū)是Java程序設(shè)計(jì)的優(yōu)選教材,并特別適合軟件開(kāi)發(fā)人員參考。

作者簡(jiǎn)介

暫缺《JAVA語(yǔ)言及應(yīng)用》作者簡(jiǎn)介

圖書(shū)目錄

     目錄
   第一章 概 述
    1.1 Java語(yǔ)言的發(fā)展歷程
    1.1.1 發(fā)展初期
    1.1.2 發(fā)展中期
    1.1.3 迅速推廣期
    1.1.4 Java命名的來(lái)歷
    1.2 Java語(yǔ)言的特點(diǎn)
    1.2.1 簡(jiǎn)單性
    1.2.2 面向?qū)ο?br />     1.2.3 與機(jī)器無(wú)關(guān)的字節(jié)碼編譯
    1.2.4 結(jié)構(gòu)中立
    1.2.5 支持語(yǔ)言級(jí)多線(xiàn)程
    1.2.6 無(wú)需用戶(hù)進(jìn)行內(nèi)存管理
    1.2.7 穩(wěn)固性
    1.2.8 安全性
    1.內(nèi)存分配及布局由Java運(yùn)行系統(tǒng)決定
    2.字節(jié)碼驗(yàn)證
    1.2.9 動(dòng)態(tài)特性
    1.2.10 高性能
    1.3 Java運(yùn)行系統(tǒng)與Java虛擬機(jī)
   第二章 Java應(yīng)用與Javaapplet
    2.1 Java應(yīng)用
    2.1.1 Java應(yīng)用的組成
    2.1.2 編譯Java程序
    2.1.3 執(zhí)行Java應(yīng)用
    2.2 applet
    2.2.1 WWW簡(jiǎn)介
    2.2.2 applet的概念
    2.2.3 創(chuàng)建applet程序
    2.2.4 將applet資源加到Web頁(yè)中
    2.2.5 applet的執(zhí)行
   第三章 Java程序設(shè)計(jì)基礎(chǔ)
    3.1 標(biāo)識(shí)符命名
    3.2 變量類(lèi)型
    3.2.1 數(shù)值型變量
    3.2.2 字符型變量
    3.2.3 布爾型變量
    3.3 常量
    3.3.1 整數(shù)
    3.3.2 浮點(diǎn)數(shù)
    3.3.3 布爾量
    3.3.4 字符量
    3.3.5 字符串
    3.4 運(yùn)算符與表達(dá)式
    3.4.1 什么是表達(dá)式
    3.4.2 賦值運(yùn)算符
    3.4.3 算術(shù)運(yùn)算符
    3.4.4 關(guān)系運(yùn)算符和邏輯運(yùn)算符
    3.4.5 位運(yùn)算符
    3.4.6 其它運(yùn)算符
    1.賦值運(yùn)算符與其它運(yùn)算符的簡(jiǎn)捷使用方式
    2.三元條件運(yùn)算符?
    3方括號(hào)[]和括號(hào)()運(yùn)算符
    4.字符串合并運(yùn)算符
    5.對(duì)象運(yùn)算符
    6.強(qiáng)制類(lèi)型轉(zhuǎn)換符
    3.4.7 運(yùn)算符綜述
    3.5 Java語(yǔ)言的控制語(yǔ)句
    3.5.1 條件語(yǔ)句
    1.if語(yǔ)句
    2.多重嵌套的if語(yǔ)句
    3.switch開(kāi)關(guān)語(yǔ)句
    3.5.2 循環(huán)語(yǔ)句
    1.for循環(huán)
    2.While循環(huán)
    3.do-whi1e循環(huán)
    3.5.3 轉(zhuǎn)移語(yǔ)句
    1.return語(yǔ)句
    2.break語(yǔ)句
    3.continue語(yǔ)句
    3.6 Java的名字空間和包
    3.6.1 package語(yǔ)句
    3.6.2 import語(yǔ)句
   第四章 Java面向?qū)ο蟪绦蛟O(shè)計(jì)
    4.1 對(duì)象
    4.1.1 創(chuàng)建對(duì)象
    1.說(shuō)明對(duì)象
    2.實(shí)例化對(duì)象
    3.初始化對(duì)象
    4.1.2 使用對(duì)象
    1.引用對(duì)象變量
    2.調(diào)用對(duì)象方法
    4.1.3 無(wú)用對(duì)象的釋放
    4.2 類(lèi)
    4.2.1 類(lèi)說(shuō)明
    1.說(shuō)明類(lèi)的超類(lèi)
    2.說(shuō)明將在類(lèi)中實(shí)現(xiàn)的界面
    3.說(shuō)明最終類(lèi)
    4.說(shuō)明抽象類(lèi)
    5.說(shuō)明類(lèi)的訪(fǎng)問(wèn)權(quán)限
    6.類(lèi)說(shuō)明小結(jié)
    4.2.2 類(lèi)體
    1.成員變量的說(shuō)明
    2.訪(fǎng)問(wèn)權(quán)限指示符
    3.靜態(tài)變量
    4.3 方法的定義和實(shí)現(xiàn)
    4.3.1 方法說(shuō)明
    1.方法的返回值
    2.方法名
    3.方法的訪(fǎng)問(wèn)權(quán)限
    4.類(lèi)方法
    5.方法的參數(shù)
    4.3.2 方法體
    1.this
    2.super
    3.局部變量
    4.3.3 構(gòu)造方法
    4.3.4 結(jié)束方法
    4.4 類(lèi)的繼承
    4.4.1 創(chuàng)建子類(lèi)及置換方法
    4.4.2 最終類(lèi)和最終方法
    1.最終類(lèi)
    2.最終方法
    4.4.3 抽象類(lèi)和抽象方法
    1.抽象類(lèi)
    2.抽象方法
    4.5 創(chuàng)建并使用界面
    4.5.1 定義界面
    1.界面說(shuō)明
    2.界面體
    4.5.2 使用界面
   第五章 數(shù)組與字符串
    5.1 數(shù)組
    5.1.1 數(shù)組的定義、創(chuàng)建與釋放
    5.1.2 數(shù)組元素的訪(fǎng)問(wèn)
    5.1.3 多維數(shù)組
    5.2 字符串
    5.2.1 創(chuàng)建字符串
    5.2.2 字符串的訪(fǎng)問(wèn)方法
    5.2.3 修改可變字符串
    1.后加
    2.插人
    3.設(shè)置字符
    5.2.4 將其它對(duì)象轉(zhuǎn)化為不變字符串
    1.tostring()方法
    2.valueof()方法
    5.2.5 字符串常量
   第六章 I/o流和系統(tǒng)類(lèi)
    6.1 Java的輸入/輸出流
    6.1.1 Java輸入/輸出流的類(lèi)層次
    6.1.2 簡(jiǎn)單的輸入/輸出流
    1.讀寫(xiě)文件
    2.管道流
    3.存儲(chǔ)器讀寫(xiě)
    4.用流來(lái)連接文件
    6.1.3 過(guò)濾流
    1.Datalnputstream和Datao utputstream
    2.用戶(hù)建立過(guò)濾流
    6.1.4 隨機(jī)訪(fǎng)問(wèn)文件
    1.CheckedDataOutput和CheckedOutputStream
    2.CheckedDatalnput和CheckedInputStream
    6.2 系統(tǒng)類(lèi)
    6.2.1 標(biāo)準(zhǔn)輸入/輸出
    6.2.2 系統(tǒng)屬性
    1.系統(tǒng)屬性的獲取
    2.系統(tǒng)屬性的設(shè)置
    6.2.3 集成原始方法
    6.2.4 其它系統(tǒng)方法
    1.獲取系統(tǒng)時(shí)間
    2.數(shù)組拷貝
    3.退出運(yùn)行系統(tǒng)
   第七章 Applet基礎(chǔ)
    7.1 applet主類(lèi)
    7.2 applet的生命周期
    7.3 Applet的主要行為
    7.4 將Appl‘et嵌入Web頁(yè)
    7.4.1 〈APPLET>標(biāo)志
    7.4.2 applet參數(shù)
    7.4.3 在非Java兼容瀏覽器顯示輔助內(nèi)容
    7.5 Applet類(lèi)方法
    7.5.1 生命周期方法
    7.5.2 HTML標(biāo)志方法
    7.5.3 多媒體支持方法
    7.5.4 管理applet環(huán)境的方法
    7.5.5 applet信息報(bào)告方法
    7.6 小結(jié)
   第八章 異常處理
    8.1 異常與異常對(duì)象
    8.2 異常處理的特點(diǎn)
    8.2.1 隔離錯(cuò)誤處理代碼和常規(guī)代碼
    8.2.2 在調(diào)用棧中傳播錯(cuò)誤
    8.2.3 錯(cuò)誤類(lèi)型分組
    8.3 異常類(lèi)的層次
    8.3.1 運(yùn)行異常
    8.3.2 非運(yùn)行異常
    8.4 拋出異常
    8.5 捕獲和處理異常
    8.5.1 try塊
    8.5.2 ccach塊
    8.5.3 finally塊
    8.5.4 小結(jié)
    1.newfileOutputStream語(yǔ)句失敗,拋出I/O異常:
    2.Victor.elementAt(i)語(yǔ)句失敗,拋出數(shù)組下標(biāo)越界異常
    3.所有語(yǔ)句都成功,try塊正常退出
    8.6 創(chuàng)建異常類(lèi)
   第九章 多線(xiàn)程程序設(shè)計(jì)
    9.1 線(xiàn)程概念
    9.2 Java線(xiàn)程的創(chuàng)建
    9.3 線(xiàn)程狀態(tài)與線(xiàn)程控制
    9.4 線(xiàn)程組
    9.5 線(xiàn)程優(yōu)先級(jí)和線(xiàn)程的調(diào)度
    9.6 線(xiàn)程同步
    9.6.1 臨界區(qū)與管程
    9.6.2 notify()和Wait()方法
    1.Producer/Consumer例子
    2.notify()和wait()方法的使用
    9.6.3 死鎖
   第十章Java的網(wǎng)絡(luò)程序設(shè)計(jì)
    10.1 用URL類(lèi)訪(fǎng)問(wèn)網(wǎng)絡(luò)資源
    10.1.1 什么是URL
    10.1.2 使用URL類(lèi)訪(fǎng)問(wèn)網(wǎng)絡(luò)資源
    1.創(chuàng)建URL對(duì)象
    2.查詢(xún)URL地址信息
    3.訪(fǎng)問(wèn)資源
    10.2 Java的sokcet通訊機(jī)制
    10.2.1 socket通訊機(jī)制
    10.2.2 Java的有聯(lián)接流通訊方式
    1.客戶(hù)方程序的編寫(xiě)
    2.服務(wù)方程序的編寫(xiě)
    10.3 Java的數(shù)據(jù)報(bào)通訊方式
    10.3.1 什么是數(shù)據(jù)報(bào)
    10.3.2 Java的數(shù)據(jù)報(bào)方式通訊過(guò)程
    1.客戶(hù)方程序的工作過(guò)程
    2.服務(wù)方程序的工作過(guò)程
    3.使用數(shù)據(jù)報(bào)通訊方式的例子
    10.4 網(wǎng)絡(luò)安全措施
    10.4.1 安全管理者對(duì)象
    10.4.2 實(shí)現(xiàn)新的安全管理者對(duì)象
    1.編寫(xiě)一個(gè)新的安全管理者對(duì)象
    2.安裝新的安全管理者對(duì)象
   第十一章 創(chuàng)建圖形用戶(hù)界面
    11.1 抽象窗口工具集簡(jiǎn)介
    11.2 Java的GUI 程序概述
    11.2.1 程序結(jié)構(gòu)分析
    11.2.2 AWT繪制組件的次序
    11.2.3 繪制請(qǐng)求的產(chǎn)生
    11.2.4 繪制圖形對(duì)象
    11.2.5 如何繪制自定義的組件
    11.2.6 事件處理
    11.3 GUI組件的使用
    11.3.1 標(biāo)準(zhǔn)組件的一般使用方法
    1.C0mponent類(lèi)提供的方法
    2.如何將組件添加到容器中
    3.怎樣改變組件的外觀(guān)和行為
    11.3.2 組件結(jié)構(gòu)的內(nèi)部細(xì)節(jié)
    1.對(duì)等體的創(chuàng)建
    2.對(duì)等體的事件處理
    11.3.3 AWT標(biāo)準(zhǔn)組件的使用
    1.按鈕
    2.使用畫(huà)板
    3.使用檢查盒
    4.使用選擇框
    5.使用對(duì)話(huà)框
    6.使用框架
    7.使用標(biāo)簽
    8.使用列表
    9.使用菜單
    10.使用面板
    11.使用滾動(dòng)條
    12.使用單行編輯域和多行編輯域
    11.4 在容器中對(duì)組件進(jìn)行布局
    11.4.1 使用標(biāo)準(zhǔn)布局管理器
    1.使用布局管理器的一般原則
    2.使用BorderLayout布局管理器
    3.使用CardLay0ut布局管理器
    4.使用FlowLayout布局管理器
    5.使用GridLay0ut布局管理器
    6.使用GridBagLayout布局管理器
    11.4.2 進(jìn)行絕對(duì)位置布局
    11.4.3 創(chuàng)建定制的布局管理器
   第十二章 applet高級(jí)程序設(shè)計(jì)
    12.1 applet用戶(hù)界面設(shè)計(jì)
    12.1.1 產(chǎn)生GUI
    1.簡(jiǎn)單圖形
    2.繪制字符串
    3.顯示圖象
    4.加人UI控制組件
    12.1.2 演播聲音
    12.1.3 訪(fǎng)問(wèn)系統(tǒng)特性
    1.applet可以訪(fǎng)問(wèn)的系統(tǒng)特性
    2.禁止applet訪(fǎng)問(wèn)的系統(tǒng)特性
    12.1.4狀態(tài)及診斷信息報(bào)告
    12.1.5 動(dòng)畫(huà)制作
    1.創(chuàng)建動(dòng)畫(huà)循環(huán)
    2.減少閃爍
    3.演示圖象動(dòng)畫(huà)
    12.2 applet參數(shù)的定義和使用
    12.2.1 參數(shù)設(shè)計(jì)
    12.2.2 支持參數(shù)的applet設(shè)計(jì)
    12.2.3 報(bào)告參數(shù)信息
    12.2.4 個(gè)實(shí)現(xiàn)applet參數(shù)配置例子
    12.3 applet與其它程序的通訊
    12.3.1 applet與同一Web頁(yè)上其它applet的通訊
    1.按名尋找即plet
    2.獲取同一Web頁(yè)上所有applet
    12.3.2 applet與瀏覽器的通訊
    12.3.3 與服務(wù)器中的應(yīng)用協(xié)同工作
    12.3.4 利用服務(wù)器回避安全約束
    12.4 applet的能力與限制
    12.4.1 安全限制
    12.4.2 applet的能力
    1.applet具有的而java應(yīng)用沒(méi)有的能力
    2.其他的applet能力
   參考文獻(xiàn)
    附錄A 有關(guān)Java的URL
    附錄B Java編譯器javac
    附錄C Java解釋器
    附錄D 動(dòng)畫(huà)程序例子
   

本目錄推薦

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