注冊(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 2簡(jiǎn)明教程(第二版)

Java 2簡(jiǎn)明教程(第二版)

Java 2簡(jiǎn)明教程(第二版)

定 價(jià):¥39.00

作 者: 李誠(chéng)等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Java

ISBN: 9787302091479 出版時(shí)間: 2004-08-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 480 字?jǐn)?shù):  

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

  Java語(yǔ)言是目前最為流行和通用的網(wǎng)絡(luò)編程設(shè)計(jì)語(yǔ)言,在Internet上有著重要而廣泛的應(yīng)用。本書(shū)在第一版的基礎(chǔ)上結(jié)合新版的JDK1.4對(duì)所有例程重新編譯運(yùn)行,并進(jìn)行了一些必要的修訂。本書(shū)全面介紹了Java語(yǔ)言的特點(diǎn)和功能,主要包括Java編程基礎(chǔ)知識(shí)、Java算術(shù)運(yùn)算符、Java編程語(yǔ)法、面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念、系統(tǒng)類的使用和應(yīng)用、圖形用戶界面設(shè)計(jì)、圖形處理、多媒體處理、異常處理、多線程、網(wǎng)絡(luò)編程、輸入輸出處理與序列化、Java本機(jī)接口、數(shù)據(jù)庫(kù)編程等。本書(shū)實(shí)例豐富實(shí)用,對(duì)Java語(yǔ)言的編程技術(shù)進(jìn)行了詳細(xì)、生動(dòng)的講解,注重培養(yǎng)初學(xué)者解決實(shí)際問(wèn)題的能力。本書(shū)適合沒(méi)有任何編程經(jīng)驗(yàn)的初學(xué)者使用,也可作為高等院校、高等職業(yè)學(xué)校、成人高校Java程序設(shè)計(jì)課程的教材和教學(xué)參考書(shū)。

作者簡(jiǎn)介

暫缺《Java 2簡(jiǎn)明教程(第二版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章Java簡(jiǎn)介
  1.1  概述
  1.1.1  Java的起源與現(xiàn)狀
  1.1.2  Java是什么
  1.1.3  Java語(yǔ)言的特點(diǎn)
  1.1.4  Java語(yǔ)言應(yīng)用
  1.2   Java應(yīng)用程序和小程序
  1.2.1  Java虛擬機(jī)
  1.2.2  J2SDK實(shí)用程序
  1.3  創(chuàng)建第一個(gè)Java應(yīng)用程序
  1.4  創(chuàng)建第一個(gè)JavaApplet應(yīng)用程序
第2章  Java程序開(kāi)發(fā)軟硬件環(huán)境
  2.1  硬件和軟件環(huán)境
  2.1.1  硬件環(huán)境
  2.1.2  軟件環(huán)境
  2.2   J ava運(yùn)行環(huán)境安裝
  2.3  設(shè)置環(huán)境變量
  2.3.1  設(shè)置Path變量
  2.3.2  設(shè)置Classpath變量
第3章  Java數(shù)據(jù)類型
  3.1  數(shù)據(jù)類型綜述
  3.1.1  整型
  3.1.2  浮點(diǎn)類型
  3.1.3  字符
  3.1.4  布爾類型
  3.2  簡(jiǎn)單數(shù)據(jù)類型的實(shí)例化——變量與常量
  3.2.1  標(biāo)識(shí)符
  3.2.2  常量
  3.2.3  變量
  3.3  整型常量和變量
  3.4  浮點(diǎn)型常量和變量
  3.4.1  浮點(diǎn)型常量
  3.4.2  浮點(diǎn)型變量
  3.5  字符型常量和變量
  3.5.1  字符型常量
  3.5.2  字符型變量
  3.5.3  字符串常量
  3.5.4  字符串變量
  3.6  布爾型常量和變量
  3.7  各類型數(shù)據(jù)間的優(yōu)先關(guān)系和相互轉(zhuǎn)換
  3.7.1  基本數(shù)據(jù)類型的默認(rèn)值
  3.7.2  自動(dòng)類型轉(zhuǎn)換
  3.7.3  強(qiáng)制類型轉(zhuǎn)換
第4章  運(yùn)算符與表達(dá)式
  4.1  算術(shù)運(yùn)算符
  4.2  關(guān)系運(yùn)算符
  4.3  布爾邏輯運(yùn)算符
  4.4  位運(yùn)算符
  4.5  賦值運(yùn)算符
  4.6  字符串運(yùn)算符
  4.7  擴(kuò)展賦值運(yùn)算符
  4.8  條件運(yùn)算符
  4.9  其他運(yùn)算符
  4.10  表達(dá)式
  4.11  注釋
第5章  流程控制語(yǔ)句
  5.1  結(jié)構(gòu)化程序設(shè)計(jì)的3種基本流程
  5.2  選擇語(yǔ)句
  5.2.1  if語(yǔ)句
  5.2.2  switch語(yǔ)句
  5.3  循環(huán)語(yǔ)句
  5.3.1  while語(yǔ)句
  5.3.2  do-while語(yǔ)句
  5.3.3  for語(yǔ)句
  5.4  跳轉(zhuǎn)語(yǔ)句
  5.4.1  continue語(yǔ)句
  5.4.2  break語(yǔ)句
  5.4.3  return語(yǔ)句
第6章  數(shù)組
  6.1  一維數(shù)組
  6.1.1  測(cè)定數(shù)組的長(zhǎng)度
  6.1.2  數(shù)組的越界
  6.1.3  一維數(shù)組的查找
  6.1.4  一維數(shù)組的排序
  6.2  多維數(shù)組
  6.2.1  二維數(shù)組的定義
  6.2.2  二維數(shù)組的應(yīng)用
  6.3  字符串?dāng)?shù)組
  6.3.1  字符串?dāng)?shù)值的構(gòu)造
  6.3.2  字符串?dāng)?shù)組頭和尾的核查
  6.3.3  字符串?dāng)?shù)組排序
  6.3.4  獲取子字符串?dāng)?shù)組
  6.3.5  字符串?dāng)?shù)組的復(fù)制
第7章  面向?qū)ο蠛皖惖母拍?br />  7.1  面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念
  7.1.1  對(duì)象
  7.1.2  面向?qū)ο蟮木幊碳夹g(shù)
  7.1.3  消息
  7.2  類
  7.2.1  類的創(chuàng)建
  7.2.2  類體
  7.2.3  類的構(gòu)造方法
  7.3  成員變量
  7.3.1  成員變量的說(shuō)明
  7.3.2  作用域修飾符
  7.4  方法
  7.4.1  方法的調(diào)用
  7.4.2  方法的重載
  7.4.3  傳遞基本類型的參數(shù)
  7.4.4  傳遞對(duì)象參數(shù)
  7.4.5  方法的遞歸調(diào)用
  7.5  構(gòu)造函數(shù)
第8章  類的繼承性和多態(tài)性
  8.1  類的繼承
  8.1.1  繼承的語(yǔ)法
  8.1.2  類成員的覆蓋
  8.1.3  this與super
  8.2  類的多態(tài)
  8.2.1  成員方法的重載
  8.2.2  構(gòu)造方法的重載
  8.2.3  類與類之間的數(shù)據(jù)類型轉(zhuǎn)換
第9章  包、接口和異常
  9.1  包
  9.1.1  創(chuàng)建包
  9.1.2  程序包的引用
  9.1.3  Java的系統(tǒng)程序包
  9.2  接口
  9.2.1  接口概述
  9.2.2  接口的聲明
  9.2.3  接口的實(shí)現(xiàn)
  9.2.4  接口的多態(tài)
  9.3  異常
  9.3.1  編程中的錯(cuò)誤
  9.3.2  異常與異常類
  9.3.3  異常處理
  9.3.4  創(chuàng)建用戶自己的異常
  9.3.5總結(jié)
第10章  Java系統(tǒng)類庫(kù)
  10.1 Java的類庫(kù)結(jié)構(gòu)
  10.1.1  Java類庫(kù)
  10.1.2  Javal.1類庫(kù)
  10.1.3  Javal.2簡(jiǎn)介
  10.2  語(yǔ)言基礎(chǔ)類庫(kù)
  10.2.1  Obiect類
  10.2.2  數(shù)據(jù)類型類
  10.2.3 Math類
  10.2.4  字符串類
  10.2.5  System類
  10.3  工具類庫(kù)
  10.3.1  向量類
  10.3.2  日期類
  10.3.3  隨機(jī)數(shù)類Random
第11章  圖形用戶界面
  11.1  常用組件
  11.1.1  標(biāo)簽
  11.1.2  按鈕
  11.1.3  選項(xiàng)框
  11.1.4  復(fù)選框和選項(xiàng)按鈕
  11.1.5  列表框
  11.1.6  文本框
  11.1.7  文本區(qū)
  11.1.8  滾動(dòng)條
  11.2  組件布局管理
  11.2.1  順序布局
  11.2.2  邊界布局
  11.2.3  網(wǎng)格布局
  11.2.4  網(wǎng)格包布局
  11.2.5  卡片布局
  11.2.6  面板的使用
  11.2.7  手工布局
第12章  窗口、菜單和對(duì)話框
  12.1  窗口
  12.2  菜單
  12.2.1  為窗口添加菜單
  12.2.2  使用菜單子項(xiàng)快捷鍵
  12.2.3  定義二級(jí)菜單
  12.2.4  彈出式菜單
  12.3  對(duì)話框
  12.3.1  自定義對(duì)話框
  12.3.2  文件對(duì)話框
第13章  圖形處理
  13.1  基本圖形
  13.1.1  直線
  13.1.2  矩形
  13.1.3  橢圓
  13.1.4  圓弧
  13.1.5  多邊形
  13.2  畫(huà)布
  13.3  文字輸出
  13.3.1  字體、字型和字號(hào)
  13.3.2  顏色
  13.4  繪圖模式控制
第14章  多媒體編程
  14.1  圖像
  14.1.1  圖像的種類與顯示
  14.1.2  幻燈機(jī)效果
  14.1.3  生成圖像
  14.1.4  圖像的旋轉(zhuǎn)與透明處理
  14.2  動(dòng)畫(huà)制作
  14.2.1  動(dòng)畫(huà)原理
  14.2.2  動(dòng)態(tài)顯示文字
  14.2.3  圖像高級(jí)處理
  14.3  數(shù)字音頻
第15章  多線程編程
  15.1  多線程的主要概念
  15.1.1  程序、進(jìn)程與線程
  15.1.2  Java中線程的狀態(tài)與生命周期
  15.1.3  線程調(diào)度與優(yōu)先級(jí)
  15.2  多線程的實(shí)現(xiàn)
  15.2.1  Thread類與Runnable接口
  15.2.2  實(shí)現(xiàn)多線程的兩種方法
  15.3  多線程的同步
  15.4  線程組
第16章  網(wǎng)絡(luò)編程
  16.1  URL編程
  16.1.1  創(chuàng)建URL對(duì)象
  16.1.2  獲取URL對(duì)象的屬性
  16.1.3  使用URL類訪問(wèn)網(wǎng)絡(luò)資源
  16.2  底層網(wǎng)絡(luò)通信編程
  16.2.1  基于連接的流式套接字通信
  16.2.2  基于無(wú)連接的數(shù)據(jù)報(bào)通信
第17章  輸入/輸出處理與序列化
  17.1  輸入/輸出基礎(chǔ)
  17.1.1  流的概念
  17.1.2  字節(jié)流與字符流
  17.1.3  預(yù)定義流
  17.2  字節(jié)流類
  17.2.1  1nputStream(輸入流)
  17.2.2  OutputStream(輸出流)
  17.2.3  FilelnputStream(文件輸入流)
  17.2.4  FileOutputStream(文件輸出流)
  17.2.5  ByteArraylnputStream(字節(jié)數(shù)組輸入流) 
  17.2.6  ByteArrayOutputStream(字節(jié)數(shù)組輸出流)
  17.2.7  過(guò)濾字節(jié)流
  17.2.8  緩沖字節(jié)流
  17.2.9  SequencelnputStream(順序輸入流)
  17.2.10  RandomAccessFile(隨機(jī)訪問(wèn)文件類)
  17.3  字符流
  17.3.1  Reader
  17.3.2  Writer
  17.3.3  P11e1(eader
  17.3.4  F11eWriter
  17.3.5  CharAITayReader
  17.3.6  CharArrayyWriter
  17.3.7  BufferedReader
  17.3.8  BufferedWriter
  17.3.9  PushbackReader
  17.4  控制臺(tái)輸入輸出
  17.4.1  讀取控制臺(tái)輸入
  17.4.2  向控制臺(tái)寫(xiě)輸出
  17.5  序列化
  17.5.1  序列化的概念
  17.5.2  Serializable接口
  17.5.3  Extemalizable接口
  17.5.4  ObjectOutput接口
  17.5.5  ObjectOutputStream類
  17.5.6  Objectlnput接口
  17.5.7  ObjectlnputStream類
  17.5.8  序列化示例
  17.5.9  序列化的一些相關(guān)問(wèn)題
第18章  使用Java本機(jī)接口(JNl)
  18.1  JNI概述
  18.1.1  JNI的功能
  18.1.2  native關(guān)鍵字
  18.1.3  使用javah.exe
  18.2  使用本機(jī)方法編寫(xiě)Java程序
  18.2.1  編寫(xiě)Java程序
  18.2.2  用.iavac編譯源文件
  18.2.3  用javah生成頭文件
  18.2.4  實(shí)現(xiàn)本機(jī)方法
  18.2.5  生成動(dòng)態(tài)庫(kù)
  18.2.6  運(yùn)行Java程序
  18.3  集成Java程序與本機(jī)方法
  18.3.1  聲明本機(jī)方法
  18.3.2  Java程序與本機(jī)方法之間的數(shù)據(jù)類型對(duì)應(yīng)關(guān)系
  18.4  在本機(jī)方法中訪問(wèn)Java程序
  18.4.1  訪問(wèn)Java字符串
  18.4.2  訪問(wèn)Java數(shù)組
  18.4.3  調(diào)用Java方法
  18.4.4  訪問(wèn)Java類的成員變量
  18.4.5  在本機(jī)方法中處理異常
  18.4.6  多線程與本機(jī)方法
  18.4.7  使用C++進(jìn)行JNI編程
  18.4.8  JNI函數(shù)一覽
第19章  數(shù)據(jù)庫(kù)編程
  19.1  概述
  19.1.1  基本知識(shí)
  19.1.2  使用JDBC技術(shù)連接到數(shù)據(jù)庫(kù)
  19.1.3  JDBC類庫(kù)
  19.2  訪問(wèn)數(shù)據(jù)庫(kù)的步驟
  19.2.1  安裝數(shù)據(jù)庫(kù)軟件
  19.2.2  創(chuàng)建數(shù)據(jù)庫(kù)
  19.2.3  創(chuàng)建表
  19.2.4  從結(jié)果集中查詢數(shù)據(jù)
  19.2.5  更新表
  19.3  JDBC的特性
  19.3.1  預(yù)備語(yǔ)句
  19.3.2  使用連接
  19.3.3  使用事務(wù)
  t9.3.4  存儲(chǔ)過(guò)程
  19.4  獲取數(shù)據(jù)庫(kù)信息
附錄adDK新特性簡(jiǎn)介

本目錄推薦

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