注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關JAVA語言及應用

JAVA語言及應用

JAVA語言及應用

定 價:¥24.00

作 者: 張衛(wèi)民,黃瑞芳,盧宇彤編著
出版社: 清華大學出版社
叢編項:
標 簽: 程序語言

購買這本書可以去


ISBN: 9787302022923 出版時間: 1996-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 241頁 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《JAVA語言及應用》作者簡介

圖書目錄

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

本目錄推薦

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