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

JAVA編程技術教程

JAVA編程技術教程

定 價:¥42.00

作 者: 姚曉春,鄭文清等編著
出版社: 清華大學出版社
叢編項: 清松電腦系列叢書
標 簽: Java

購買這本書可以去


ISBN: 9787302033066 出版時間: 1999-02-01 包裝:
開本: 26cm 頁數(shù): 456 字數(shù):  

內(nèi)容簡介

  Java無疑將成為21世紀的首選程序設計語言。本書全面地介紹了Java及Java語言的技術背景,并重點介紹了用微軟最新的Java編程工具Visual J++ 6.0進行程序設計的方法。本書通過大量的程序實例介紹了怎樣使用Java編寫、運行Java程序。本書內(nèi)容包括Java語言簡介,使用Symantec Cafe、Java語言語法、面向對象的Java語言、Visual J++ 6.0集成環(huán)境、Java的布局設計、Java接口、異常和包、Java輸入輸出、Java小應用程序簡介、圖形與動畫設計、建立動畫主頁、鼠標與鍵盤事件處理、Java多線程程序設計技術、Java與C的接口技術、Java與網(wǎng)絡技術等,內(nèi)容豐富,實例詳盡。本書可作為Java應用程序員的參考書,本書同樣適用于初中級讀者,以及非計算機專業(yè)的計算機愛好者,大中專院校師生及開始從事計算機工作的計算機專業(yè)畢業(yè)等。

作者簡介

暫缺《JAVA編程技術教程》作者簡介

圖書目錄

第1章  Java語言簡介
1.1  產(chǎn)生背景
1.2  基本特點
1.3  發(fā)展方向
1.4  應用前景
第2章  使用Symantec Cafe
2.1  Symantec Cafe介紹
2.1.1  選擇Symantec Cafe
2.1.2  安裝Symantec Cafe
2.1.3  工程管理界面
2.1.4  源代碼編輯環(huán)境
2.1.5  資源編輯器
2.1.6  聯(lián)機網(wǎng)址資源
2.2  開發(fā)小應用程序
2.2.1  Java程序分類
2.2.2  Hello World:播放動畫
2.2.3  Cafe:Java集成開發(fā)平臺
2.2.4  支持Java的瀏覽器Internet Explorer
2.3  用Cafe開發(fā)應用程序
2.3.1  Java應用程序的兩種形式
2.3.2  第一種形式
2.3.3  第二種形式
2.3.4  風址資源
第3章  Java語言語法
3.1  Java語言的數(shù)據(jù)類型
3.1.1  一種強類型的語言
3.1.2  基本數(shù)據(jù)類型
3.1.3  整數(shù)類型
3.1.4  浮點數(shù)類型
3.1.5  字符類型
3.1.6  布爾型
3.1.7  網(wǎng)址資源
3.2  常量
3.2.1  整數(shù)常量
3.2.2  浮點常量
3.2.3  布爾常量
3.2.4  字符常量
3.2.5  字符串常量
3.3  變量
3.3.1  聲明一個變量
3.3.2  變量的動態(tài)初始化
3.3.3  變量的作用域和生命期
3.3.4  類型自動轉換和強制轉換
3.3.5  表達式的自動類型提升
3.4  數(shù)組
3.4.1  一維數(shù)組
3.4.2  多維數(shù)組
3.4.3  其他數(shù)組聲明的語法
3.4.4  指針:一個過時的概念
3.5  運算符
3.5.1  算術運算符
3.5.2  位運算符
3.5.3  關系運算符
3.5.4  “?”運算符
3.5.5  運算符優(yōu)先級
3.6  控制語句
3.6.1  選擇語句
3.6.2  迭代語句
3.6.3  跳轉語句
第4章  面向對象的Java語言
4.1  面向對象(OOP)原理
4.1.1  兩種編程范式
4.1.2  抽象
4.1.3  三個基本原則
4.2  類
4.2.1  類的一般定義形式
4.2.2  一個簡單的類:Box
4.2.3  方法
4.2.4  構造函數(shù)
4.2.5  this
4.2.6  重載
4.2.7  用對象作為參數(shù)
4.2.8  返回對象
4.2.9  遞歸
4.2.10  訪問控制
4.2.11  static
4.2.12  final
4.2.13  再論數(shù)組
4.3  繼承
4.3.1  繼承
4.3.2  訪問控制
4.3.3  實例
4.3.4  super
4.3.5  方法重載
4.3.6  動態(tài)方法調(diào)度
4.3.7  abstract
4.3.8  再論final 
第5章  Visual J++ 6.0集成環(huán)境
5.1  Visual J++ 6.0開發(fā)環(huán)境界面
5.2  一個簡單的妙齡應用程序
5.3  剖析Java小應用程序
5.4  通過模板創(chuàng)建Java小應用程序
5.5  分析Applet.java源程序
5.6  HTML基礎
5.7  了解解決方案和項目
第6章  文本域及按鈕控件
6.1  文本域控件
6.2  按鈕控件
6.3  Java事件處理
第7章  Java的布局設計
7.1  掌握BorderLayout布局
7.2  掌握CardLayout布局
7.3  掌握GridLayout布局
7.4  掌握GridBagLayout布局
第8章  文本區(qū)域和面板控件
8.1  文本區(qū)域控件
8.2  面板控件
8.3  創(chuàng)建面板類
第9章  復選框和單選按鈕控件
9.1  復選框控件
9.2  復選框事件
9.3  單選按鈕控件
第10章  滾動條控件與事件處理
10.1  如何創(chuàng)建滾動條
10.2  事件處理技術
第11章  下拉列表框和滾動表控件
11.1  創(chuàng)建下拉列表框
11.2  處理下拉列表框事件
11.3  如何創(chuàng)建滾動表
11.4  滾動表事件
第12章  窗口和菜單程序設計
12.1  創(chuàng)建彈出式窗口
12.2  增加菜單
12.3  菜單項事件處理
第13章  對話框控件
13.1  創(chuàng)建對話框
13.2  處理對話框事件
第14章  Java接口、異常和包
14.1  接口
14.1.1  定義一個接口
14.1.2  實現(xiàn)接口
14.1.3  接口中的變量
14.1.4  接口繼承
14.2  異常問題
14.2.1  異常處理
14.2.2  異常類型
14.2.3  未捕獲的異常
14.2.4  使用try和catch
14.2.5  顯示異常的描述
14.2.6  多個catch語句
14.2.7   throw
14.2.8  throws
14.2.9  finally
14.3  包
14.3.1  定義包
14.3.2  訪問保護
14.3.3  import
第15章  Java輸入輸出
15.1  控制臺輸入/輸出
15.1.1  Systm類
15.1.2  ConsoleDemo
15.2  文件的輸入/輸出
15.2.1  一般文件輸入/輸出
15.2.2  FileIODemo 
15.2.3  緩沖輸入/輸出
15.2.4  DataIODemo 
15.3  文件與目錄
15.3.1  File
15.3.2  FileDemo
15.4  網(wǎng)址
15.4.1  概述
15.4.2  InetAddress
15.4.3  InetAddressDemo
15.5  URL
15.5.1  概述
15.5.2  格式
15.5.3  URL
15.5.4  URLDemo
15.5.5  URLConnection
15.5.6  UCDemo
15.6  TCP/IP Socket
15.6.1  概述
15.6.2  Socket
15.6.3  SocketDemo
15.6.4  ServerSocker
15.7  UDP和數(shù)據(jù)包
15.7.1  概述
15.7.2  DatagramPacket
15.7.3  DatagramDemo
第16章  Java小應用程序簡介
16.1  小應用程序的生命周期
16.1.1  public voide init( )
16.1.2  pubic void start( )
16.1.3  public void stop( )
16.1.4  public destroy( )
16.2  加入自己的代碼
16.3  日歷小應用程序實例
16.3.1  Applet標簽
16.3.2  CODE,WIDTH和HEIGHT
16.3.3  CODEBASE
16.3.4  ALIGN
16.3.5  HSPACE和VSPACE
16.4  向小應用程序傳遞參數(shù)
16.5  類Date
16.5.1  構造函數(shù)
16.5.2  類方法
16.5.3  一般的設置方法和取值方法
16.5.4  其他方法
第17章  圖形與動畫設計
17.1 圖形的坐標系統(tǒng)
17.2  字型與顏色
17.2.1  字型的設置
17.2.2  顯示方式
17.2.3  取得字型的數(shù)據(jù)
17.2.4  高速顏色的方法
17.3  繪圖指令
17.3.1  畫線
17.3.2  繪制矩形
17.3.3  繪制圓角矩形
17.3.4  繪制立體矩形
17.3.5  繪制橢圓形
17.3.6  繪制弧形
17.3.7  繪制多邊形
17.4  限定作圖的區(qū)域
17.5  圖形復制
17.6  加載現(xiàn)有圖形文件
17.7  圖形輸出
17.8  動畫與線程
17.8.1  時鐘小應用程序版本1.0
17.8.2  時鐘小應用程序版本2.0
17.8.3  時鐘小應用程序版本3.0
17.8.4  解決閃爍問題
第18章  建立動畫主頁
18.1  建立一個簡單的主頁
18.2  建立動畫主頁
18.2.1  動畫原理簡述
18.2.2  如何載入圖像數(shù)據(jù)
18.2.3  控制放映的速度
18.2.4  實例一
18.2.5  配音
18.2.6  實例二
18.2.7  一些改進工作
第19章  鼠標與鍵盤事件處理
19.1  鼠標事件
19.1.1  mouseDown和mouseUp
19.1.2  mouseMove和mouseDrag
19.1.3  mouseEnter和mouseExit
19.2  鍵盤事件keyDown和keyUp
19.3  事件的處理程序handleEvent
第20章  Java多線程程序設計技術
20.1  多線程概念簡介
20.2  Java多線程技術
20.3  如何建立線程
20.3.1  繼承類Thread
20.3.2  類Thread
20.3.3  實現(xiàn)接口Runnable
20.4  資源的協(xié)調(diào)
20.5  鎖定對象數(shù)據(jù)
20.6  鎖定類數(shù)據(jù)
第21章  Java與C的接口技術
21.1  在Java中調(diào)用C語言函數(shù)
21.1.1  編寫并編譯Java程序代碼
21.1.2  利用javah生成ShowMessage.h
21.1.3  利用javah-stubs生成ShowMessage.c
21.1.4  編寫原生方法的程序代碼
21.1.5  編譯并執(zhí)行
21.2  原生方法的參數(shù)與返回值
21.2.1  自動參數(shù)
21.2.2  簡單數(shù)據(jù)類型的參數(shù)與返回值
21.2.3  復雜數(shù)據(jù)類型的參數(shù)與返回值
第22章  Java與網(wǎng)絡技術
22.1  什么是URL
22.2  URL對象的構造法
22.2.1  絕對URL位置構造法
22.2.2  相對URL位置構造法
22.2.3  指定域URL對象構造法
22.2.4  處理MalformedURLException異常
22.3  URL類的基本方法
22.3.1  取了URL域的數(shù)據(jù)
22.3.2  將URL對象的內(nèi)容轉成字符串
22.3.3  比較兩個URL的數(shù)據(jù)
22.4  直接讀入URL的數(shù)據(jù)
22.5  Java主頁計數(shù)器
22.5.1  HTML文件
22.5.2  服務器端——簡單的CGI計數(shù)程序
22.5.3  客戶端——Java小應用程序
22.6  URL的以向通信
附錄 A 建立Web服務器
A.1  Internet Information Server程序介紹
A.2  建立自己的Web站點
A.3  使用自己的目錄
A.4  設置域名服務

本目錄推薦

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