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

Java語言程序設(shè)計

Java語言程序設(shè)計

定 價:¥18.00

作 者: 楊有安編著
出版社: 電子工業(yè)出版社
叢編項: 21世紀(jì)高職、高專計算機類教材系列
標(biāo) 簽: Java

ISBN: 9787505372832 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 239 字?jǐn)?shù):  

內(nèi)容簡介

  本書是為高職高專院校非計算機專業(yè)學(xué)生編寫的教科書,是學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計知識的基礎(chǔ)教材。全書將計算機高級語言程序設(shè)計的基本算法結(jié)構(gòu)內(nèi)容和Java語言面向?qū)ο蟪绦蛟O(shè)計技術(shù)內(nèi)容有機地結(jié)合,用大量的實例引導(dǎo)讀者學(xué)習(xí)和掌握各章節(jié)的知識。讀者通過對本書的全面學(xué)習(xí),能學(xué)得利用Java編程工具編寫適應(yīng)Internet網(wǎng)絡(luò)環(huán)境應(yīng)用軟件的能力。通過本書的學(xué)習(xí),讀者還能初步了解面向?qū)ο蠹夹g(shù)的基本理論。本書內(nèi)容全面、實例豐富,各章節(jié)附有適量的習(xí)題,便于自學(xué)。本書也可作為大中專學(xué)生學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計知識的入門教材,還可作為計算機應(yīng)用科技人員的自學(xué)教材或者作為實用技術(shù)培訓(xùn)的教材。本書前言隨著Internet在全世界迅速的發(fā)展,Java語言也應(yīng)運而生,這種適用于Internet的網(wǎng)絡(luò)語言是信息領(lǐng)域的一場新的技術(shù)革命,對信息世界愈來愈產(chǎn)生巨大的影響。Java是一種編程語言,同時又是一種開發(fā)環(huán)境和一種應(yīng)用環(huán)境,它是一個面向?qū)嶓w的通用程序設(shè)計語言。Java不但適用于網(wǎng)上程序設(shè)計,也適用于一般的大規(guī)模軟件工程項目。用Java做成的動畫優(yōu)美流暢,傾倒了無數(shù)用戶。Java為全球信息網(wǎng)帶來了生命,它的產(chǎn)生是一場真正意義上的技術(shù)革命,可以預(yù)言Java還將帶來更深刻的革命。Java語言的產(chǎn)生是軟件工業(yè)的一場革命,有著廣泛的應(yīng)用前景。它是一種廣泛使用的網(wǎng)絡(luò)編程語言,是一種新的計算概念。Java作為一種程序設(shè)計語言,它簡單、面向?qū)ο蟆⒉灰蕾囉跈C器的結(jié)構(gòu),具有可移植性、健壯性、安全性,并且提供了開發(fā)的機制,具有很高的性能。另外,它最大限度地利用了網(wǎng)絡(luò),Java的小應(yīng)用程序(Applet)可在網(wǎng)絡(luò)上傳輸而不受CPU和環(huán)境的限制。Java還提供了豐富的類庫,使程序設(shè)計者可以很方便地建立起自己的系統(tǒng)。因此,學(xué)習(xí)Java語言可以說是順應(yīng)了時代潮流。為了滿足高職高專院校非計算機專業(yè)學(xué)生學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)知識的需要,我們編寫了本書。本書共分9章。第1章為Java概述;第2和3章介紹了Java語言的數(shù)據(jù)類型和表達式、類、對象、方法以及輸入輸出流的概念和應(yīng)用;第4至7章對控制語句、數(shù)組、方法的設(shè)計技巧和字符串等作了較詳盡的介紹;第8章的內(nèi)容是多媒體技術(shù);第9章對鼠標(biāo)、鍵盤事件的處理以及用戶界面的設(shè)計技術(shù)作了較詳盡的介紹。為方便讀者學(xué)習(xí)各章節(jié)內(nèi)容,各章提供了豐富的例題和適量的習(xí)題。內(nèi)容安排由淺入深,循序漸進,并融會了編者多年的教學(xué)實踐和開發(fā)研究的經(jīng)驗體會。本書在編寫的過程中,楊帆同志做了大量的資料的匯集工作,并對書中的例題程序進行了調(diào)試,在此表示深深的感謝。書中有不當(dāng)之處,懇請專家和讀者批評指正。編者2001年8月

作者簡介

暫缺《Java語言程序設(shè)計》作者簡介

圖書目錄

第1章 Java語言概述
1.1 計算機和Internet
1.2 計算機程序設(shè)計語言與Java
1.3 Java語言的開發(fā)及環(huán)境
1.4 HTML超文本標(biāo)識語言
1.5 Java虛擬機
習(xí)題
第2章 數(shù)據(jù)類型與表達式
2.1 語句
2.2 關(guān)鍵字和標(biāo)識符
2.3 基本數(shù)據(jù)類型
2.4 常量
2.5 變量
2.6 變量的初始化和值的輸出
2.6.1 變量的初始化
2.6.2 變量值的輸出
2.6.3 變量值的范圍及精度
2.7 運算符及表達式
2.7.1 算術(shù)運算符及算術(shù)表達式
2.7.2 賦值運算符和復(fù)合賦值操作符
2.7.3 關(guān)系運算符及關(guān)系表達式
2.7.4 邏輯運算符及邏輯表達式
2.7.5 位運算符和移位操作符
2.7.6 條件運算符和條件表達式
2.7.7 其他運算符
2.7.8 運算符的優(yōu)先級和結(jié)合規(guī)則
2.7.9 數(shù)據(jù)類型的轉(zhuǎn)換
習(xí)題
第3章 類和對象
3.1 面向?qū)ο蟮某绦蛟O(shè)計
3.2 類和對象
3.2.1 類
3.2.2 對象的創(chuàng)建和使用
3.3 方法的定義和調(diào)用
3.3.1 定義方法
3.3.2 方法調(diào)用
3.3.3 this引用
3.3.4 變量范圍和方法定義
3.3.5 類方法
3.4 Java獨立運行的應(yīng)用程序和命令行參數(shù)
3.4.1 Java獨立運行的應(yīng)用程序的創(chuàng)建
3.4.2 命令行的參數(shù)
3.5 Java類庫
3.6 編寫Applet(小應(yīng)用程序)
3.6.1 創(chuàng)建Applet
3.6.2 HTML的Applet標(biāo)記
3.6.3 向Applet傳遞參數(shù)
3.7 輸入輸出流
習(xí)題
第4章 Java的控制語句
4.1 Java語句的分類
4.2 if-else條件語句
4.3 switch開關(guān)語句
4.4 while和do...while循環(huán)語句
4.5 for循環(huán)語句
4.6 多重循環(huán)
4.7 標(biāo)號
4.8 break語句和continue語句
4.9 遞歸
4.10 Java控制語句應(yīng)用舉例
習(xí)題
第5章 數(shù)組
5.1 數(shù)組的基本概念
5.2 數(shù)組的聲明
5.3 數(shù)組大小的指定
5.4 數(shù)組的初始化
5.5 測定數(shù)組的長度
5.6 數(shù)組的越界
5.7 多維數(shù)組
5.8 把數(shù)組傳給方法
5.9 數(shù)組的應(yīng)用
5.9.1 排序
5.9.2 查找
5.9.3 數(shù)組的拷貝
5.9.4 數(shù)組應(yīng)用實例
習(xí)題
第6章 方法設(shè)計技巧
6.1 方法的數(shù)據(jù)傳遞
6.2 幾個專用方法
6.2.1 常用的幾個方法
6.2.2 方法使用實例
6.3 方法重載
6.4 構(gòu)造方法
6.4.1 基本的構(gòu)造方法
6.4.2 構(gòu)造方法重載
6.4.3 調(diào)用其他構(gòu)造方法
6.4.4 調(diào)用父類構(gòu)造方法
6.4.5 調(diào)用構(gòu)造方法遵循的規(guī)則
6.5 方法覆蓋
6.5.1 用新方法覆蓋原有的方法
6.5.2 調(diào)用原有方法
6.6 析構(gòu)方法
習(xí)題
第7章 字符串
7.1 概述
7.2 String類
7.2.1 String對象的定義
7.2.2 測定String對象的長度
7.2.3 查找字符
7.2.4 字符串的比較
7.2.5 子串
7.2.6 修改字符串
7.2.7 toString方法
7.2.8 字符串和char數(shù)組
7.3 StringBuffer類
7.4 綜合實例
習(xí)題
第8章 Java的多媒體技術(shù)
8.1 圖形與文本
8.1.1 圖形的繪制
8.1.2 文本信息處理
8.1.3 顏色的設(shè)置
8.2 圖像與聲音
8.2.1 圖像文件的顯示
8.2.2 聲音文件的播放
8.3 動畫制作
8.3.1 動畫制作的概念
8.3.2 引入線程機制
8.3.3 動畫播放時的閃爍問題
8.3.4 放映動畫
8.3.5 使用媒體跟蹤器
8.3.6 用Applet編寫幀動畫的關(guān)鍵問題
8.3.7 移動型動畫
8.3.8 雙緩沖技術(shù)
習(xí)題
第9章 鼠標(biāo)、鍵盤操作和用戶界面
9.1 鼠標(biāo)操作
9.1.1 鼠標(biāo)事件
9.1.2 用鼠標(biāo)點擊屏幕對象
9.1.3 鼠標(biāo)的移動
9.2 鍵盤操作
9.2.1 鍵盤事件
9.2.2 測試功能鍵
9.2.3 測試鍵盤狀態(tài)
9.3 用戶界面設(shè)計
9.3.1 抽象窗口工具箱(AWT)概述
9.3.2 UI的基本元素
9.3.3 Java的版面布局管理
9.3.4 事件的處理
9.3.5 窗口構(gòu)造構(gòu)件
習(xí)題
附錄A Java的基本類庫
A1 java.lang
A2 java.util
A3 java.io
A4 java.net
A5 java.awt
A6 java.awt.image
A7 java.awt.peer
A8 java.applet

本目錄推薦

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