注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JAVA1.2 24學(xué)時(shí)學(xué)習(xí)教程

JAVA1.2 24學(xué)時(shí)學(xué)習(xí)教程

JAVA1.2 24學(xué)時(shí)學(xué)習(xí)教程

定 價(jià):¥28.00

作 者: (美)Rogers Cadenhead著;沈裕和 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 自學(xué)通系列
標(biāo) 簽: Java

購(gòu)買這本書可以去


ISBN: 9787111069959 出版時(shí)間: 1999-01-01 包裝: 平裝
開本: 26cm 頁(yè)數(shù): 262頁(yè) 字?jǐn)?shù):  

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

  本書共分七個(gè)部分,從Java最基本的內(nèi)容開始,用通俗的語言介紹了Java編程的基本概念,編程的基本變量類型和基本語句,Java語言中數(shù)組和對(duì)象的使用,以及Java語言在網(wǎng)上的應(yīng)用等。內(nèi)容豐富,適用于各類計(jì)算機(jī)軟件工作人員。

作者簡(jiǎn)介

暫缺《JAVA1.2 24學(xué)時(shí)學(xué)習(xí)教程》作者簡(jiǎn)介

圖書目錄

     目 錄
    譯者序
    前言
    第一部分 起步階段
   第1學(xué)時(shí) 程序員入門
    1.1選擇編程語言
    1.2指揮計(jì)算機(jī)工作
    1.3程序是如何運(yùn)行的
    1.4程序?yàn)槭裁床贿\(yùn)行
    1.5下一站:Java
    1.6練習(xí):安裝JDK
    1.6.1Windows環(huán)境下安裝
    1.6.2Solaris環(huán)境下安裝
    1.6.3測(cè)試JDK的安裝
    1.6.4官方文檔
    1.7小結(jié)
    1.7.1問與答
    1.7.2測(cè)驗(yàn)
    1.7.3提高
   第2學(xué)時(shí) 編寫第一個(gè)程序
    2.1編程前的準(zhǔn)備工作
    2.1.1選擇Windows95的字處理程序
    2.1.2設(shè)置Java程序的文件擴(kuò)展名
    2.1.3刪除已經(jīng)存在的文件關(guān)聯(lián)
    2.1.4創(chuàng)建新的文件關(guān)聯(lián)
    2.1.5為文件類型關(guān)聯(lián)一個(gè)圖標(biāo)
    2.2創(chuàng)建BigDebt程序
    2.3開始編程工作
    2.3.1class語句
    2.3.2main語句的作用
    2.3.3使用花括號(hào)
    2.4 在debt變量中存儲(chǔ)信息
    2.4.1改變變量debt值
    2.4.2顯示debt中的值
    2.5保存已完成的工作
    2.6將程序編譯成類文件
    2.6.1Windows95下的命令行
    2.6.2使用javac來編譯程序
    2.7修改程序錯(cuò)誤
    2.8運(yùn)行程序
    2.9練習(xí):修改程序
    2.10 小結(jié)
    2.10.1問與答
    2.10.2測(cè)驗(yàn)
    2.10.3提高
   第3學(xué)時(shí) 在Java世界中“度假”
    3.1第一站:SunMicrosystems公司
    3.2Java在學(xué)校中
    3.3與Java共進(jìn)午餐
    3.4在ESPN體育特區(qū)中參與球類比賽
    3.5Java語言的商業(yè)應(yīng)用
    3.6在Developer.com尋求指導(dǎo)
    3.7以Castanets結(jié)束
    3.8練習(xí):把Java放到你的桌面
    3.8.1問與答
    3.8.2測(cè)驗(yàn)
    3.8.3提高
   第4學(xué)時(shí) Java程序的工作原理
    4.1創(chuàng)建應(yīng)用程序
    4.2給應(yīng)用程序傳遞參數(shù)
    4.3Applet基礎(chǔ)
    4.4給applet傳遞參數(shù)
    4.5練習(xí):查看Applet程序源代碼
    4.6小結(jié)
    4.6.1問與答
    4.6.2測(cè)驗(yàn)
    4.6.3提高
   第二部分 編程基礎(chǔ)
    第5學(xué)時(shí) 在程序中存儲(chǔ)與改變信息
    5.1語句和表達(dá)式
    5.2定義變量類型
    5.2.1整數(shù)與浮點(diǎn)型數(shù)
    5.2.2字符與字符串
    5.2.3其他數(shù)字型變量類型
    5.2.4布爾變量類型
    5.3命名變量
    5.4在變量中保存信息
    5.5練習(xí):使用表達(dá)式
    5.6關(guān)于運(yùn)算符
    5.6.1增加和減少變量的值
    5.6.2運(yùn)算符優(yōu)先級(jí)
    5.7小結(jié)
    5.7.1問與答
    5.7.2測(cè)驗(yàn)
    5.7.3提高
   第6學(xué)時(shí) 用字符串通訊
    6.1在字符串中存儲(chǔ)文本
    6.2在程序中顯示字符串
    6.3在字符串中使用特殊字符
    6.4將字符串連接在一起
    6.5在字符串中使用其他變量
    6.6高級(jí)字符串處理技術(shù)
    6.6.1比較兩個(gè)字符串
    6.6.2確定字符串的長(zhǎng)度
    6.6.3改變字符串的大小寫
    6.7練習(xí):顯示電影主要人物的例子
    6.8小結(jié)
    6.8.1問與答
    6.8.2測(cè)驗(yàn)
    6.8.3提高
   第7學(xué)時(shí) 使用條件測(cè)試語句
    7.1測(cè)試一個(gè)條件
    7.2if語句
    7.2.1小于和大于的比較
    7.2.2等于和不等于的比較
    7.2.3用塊語句組織程序
    7.3ifelse語句
    7.4switch語句
    7.5條件運(yùn)算符
    7.6練習(xí):顯示當(dāng)前時(shí)間的例子
    7.7小結(jié)
    7.7.1問與答
    7.7.2測(cè)驗(yàn)
    7.7.3提高
   第8學(xué)時(shí) 用循環(huán)重復(fù)一個(gè)動(dòng)作
    8.1for循環(huán)
    8.2while循環(huán)
    8.3do…while循環(huán)
    8.4退出循環(huán)
    8.5命名循環(huán)
    8.6練習(xí):給你的計(jì)算機(jī)一個(gè)教訓(xùn)
    8.7小結(jié)
    8.7.1問與答
    8.7.2測(cè)驗(yàn)
    8.7.3提高
    第三部分 進(jìn)入高級(jí)議題
   第9學(xué)時(shí) 用數(shù)組存貯數(shù)據(jù)
    9.1創(chuàng)建數(shù)組
    9.2使用數(shù)組
    9.3多維數(shù)組
    9.4給數(shù)組的元素排序
    9.5練習(xí)獎(jiǎng)品的數(shù)組
    9.6小結(jié)
    9.6.1問與答
    9.6.2測(cè)驗(yàn)
    9.6.3提高
   第10學(xué)時(shí) 創(chuàng)建第一個(gè)對(duì)象
    10.1面向?qū)ο蟪绦蛉绾喂ぷ?br />     10.2活動(dòng)對(duì)象
    10.3對(duì)象是什么
    10.4理解繼承性
    10.5構(gòu)造一個(gè)繼承關(guān)系的層次結(jié)構(gòu)
    10.6對(duì)象與簡(jiǎn)單變量之間的轉(zhuǎn)換
    10.6.1轉(zhuǎn)換簡(jiǎn)單變量
    10.6.2轉(zhuǎn)換對(duì)象
    10.6.3簡(jiǎn)單變量與對(duì)象之間的
    相互轉(zhuǎn)換
    10.7練習(xí):創(chuàng)建一個(gè)對(duì)象
    10.8小結(jié)
    10.8.1問與答
    10.8.2測(cè)驗(yàn)
    10.8.3提高
   第11學(xué)時(shí) 描述你的對(duì)象
    11.1創(chuàng)建變量
    11.2創(chuàng)建類變量
    11.3用方法創(chuàng)建行為
    11.3.1定義一個(gè)方法
    11.3.2帶不同參數(shù)的同名方法
    11.3.3構(gòu)造方法
    11.3.4類方法
    11.3.5在一個(gè)方法內(nèi)部的變量
    作用域
    11.4把一個(gè)類放在另一個(gè)類的內(nèi)部
    11.5使用this關(guān)鍵字
    11.6練習(xí):使用類的方法和變量
    11.7小結(jié)
    11.7.1問與答
    11.7.2測(cè)驗(yàn)
    11.7.3提高
   第12學(xué)時(shí) 在現(xiàn)有對(duì)象的基礎(chǔ)上進(jìn)一步
   開發(fā)
    12.1對(duì)象繼承性的強(qiáng)大功能
    12.1.1繼承行為和屬性
    12.1.2重載方法
    12.2建立繼承
    12.3和現(xiàn)有的對(duì)象一起工作
    12.4練習(xí):創(chuàng)建一個(gè)子類
    12.5小結(jié)
    12.5.1問與答
    12.5.2測(cè)驗(yàn)
    12.5.3提高
    第四部分 為WWW創(chuàng)建Applets
   第13學(xué)時(shí) Applet的工作原理
    13.1標(biāo)準(zhǔn)Applet方法
    13.1.1paint()方法
    13.1.2init()方法
    13.1.3start()方法和stop()方法
    13.1.4destroy()方法
    13.2在Web頁(yè)面中嵌入Applet
    13.3Applet例程
    13.3.1使用drawString()方法
    13.3.2測(cè)試BigDebtApplet程序
    13.3使用<OBJECT>標(biāo)記
    13.4準(zhǔn)備使用JavaPlug-in
    13.5練習(xí):改進(jìn)BigDebtApplet程序
    13.6小結(jié)
    13.6.1問與答
    13.6.2測(cè)驗(yàn)
    13.6.3提高
   第14學(xué)時(shí) 創(chuàng)建Applet線程
    14.1從Web頁(yè)面上傳遞參量
    14.2在Applet中接收參量
    14.3在Applet中使用參量
    14.4循環(huán)鏈接的Applet程序
    14.4.1類的聲明
    14.4.2定義變量
    14.5用init()方法開始執(zhí)行
    14.6在定義URL對(duì)象時(shí)捕捉錯(cuò)誤
    14.7在paint0方法中處理屏幕刷新
    14.8開始運(yùn)行線程
    14.8.1運(yùn)行線程
    14.8.2終止線程
    14.8.3處理鼠標(biāo)單擊事件
    14.9練習(xí):循環(huán)顯示的鏈接
    14.10小結(jié)
    14.10.1問與答
    14.10.2測(cè)驗(yàn)
    14.10.3提高
   第15學(xué)時(shí) 在Applet程序中播放聲音
    15.1使用聲音文件
    15.1.1簡(jiǎn)單的聲音回放
    15.1.2在AudioClip對(duì)象中載入聲音
    15.1.3播放/循環(huán)播放AudioClip對(duì)象
    15.2Java存檔文件
    15.3練習(xí):讓你的計(jì)算機(jī)對(duì)你說話
    15.4小結(jié)
    15.4.1問與答
    15.4.2測(cè)驗(yàn)
    15.4.3提高
   第16學(xué)時(shí) 在Applet中使用字體和顏色
    16.1使用Font類
    16.2使用Color類
    16.3選擇顏色的其他方法
    16.4練習(xí):顯示一個(gè)警告信息
    16.5小結(jié)
    16.5.1問與答
    16.5.2測(cè)驗(yàn)
    16.5.3提高
    第五部分 改進(jìn)程序外觀
   第17學(xué)時(shí) 使用2維圖形
    17.1在Applet程序中使用圖形
    17.2繪制線狀圖形和塊狀圖形
    17.2.1繪制直線圖形
    17.2.2繪制矩形圖形
    17.2.3繪制圓形和橢圓形
    17.2.4繪制多邊形
    17.2.5創(chuàng)建JavaManApplet程序
    17.3練習(xí):繪制一個(gè)引入注目的圖形
    17.4 小結(jié)
    17.4.1問與答
    17.4.2測(cè)驗(yàn)
    17.4.3提高
   第18學(xué)時(shí) 創(chuàng)建動(dòng)畫程序
    18.1創(chuàng)建動(dòng)畫Applet程序
    18.1.1避免動(dòng)畫抖動(dòng)
    18.1.2載入并顯示圖像
    18.1.3存儲(chǔ)一組相關(guān)的圖像
    18.2給Applet程序傳遞參數(shù)
    18.3練習(xí)
    18.3.1繪制圖形
    18.3.2在后臺(tái)窗口中繪制圖形
    18.4 小結(jié)
    18.4.1問與答
    18.4.2測(cè)驗(yàn)
    18.4.3提高
   第19學(xué)時(shí) 使用Swing軟件包創(chuàng)建一個(gè)
   簡(jiǎn)單的用戶界面
    19.1Swing軟件包和簡(jiǎn)單窗口化工具包
    19.2使用組件
    19.2.1標(biāo)簽和文本框
    19.2.2復(fù)選框
    19.2.3組合框
    19.2.4文本區(qū)域
    19.2.5面板
    19.3使用布局管理器
    19.3.1GridLayout管理器
    19.3.2BorderLayout管理器
    19.4練習(xí):在Applet中使用布局
    管理器
    19.5小結(jié)
    19.5.1問與答
    19.5.2測(cè)驗(yàn)
    19.5.3提高
   第20學(xué)時(shí) 使用Swing軟件包響應(yīng)用戶
    事件
    20.1讓你的程序偵聽用戶事件
    20.2 設(shè)置組件使其事件能被偵聽
    20.3處理用戶事件
    20.3.1復(fù)選框和組合框事件
    20.3.2文本框事件
    20.3.3 允許使用和禁止使用組件
    20.4練習(xí):一個(gè)小的LottoMadness
    游戲
    20.5小結(jié)
    20.5.1問與答
    20.5.2測(cè)驗(yàn)
    20.5.3提高
    第六部分 使用編程技巧
   第21學(xué)時(shí) 通過Java玩游戲
    21.1CrapsApplet程序
    21.2組織你的程序
    21.3創(chuàng)建一個(gè)Die類
    21.3.1設(shè)置初始值
    21.3.2“搖”動(dòng)骰子
    21.3.3繪制骰子
    21.4測(cè)試Die類
    21.5小結(jié)
    21.5.1問與答
    21.5.2測(cè)驗(yàn)
    21.5.3提高
   第22學(xué)時(shí) 編寫一個(gè)Web游戲
    22.1創(chuàng)建一個(gè)Applet程序
    22.2定義所需的變量
    22.3設(shè)置變量和初始化顯示
    22.4顯示文本和圖形
    22.5處理用戶輸入
    22.6檢測(cè)骰子的點(diǎn)數(shù)和記錄游戲者的
    成績(jī)
    22.7將Applet程序嵌入到Web頁(yè)面中
    22.8小結(jié)
    22.8.1問與答
    22.8.2測(cè)驗(yàn)
    22.8.3提高
   第23學(xué)時(shí) 讓W(xué)eb頁(yè)面變得豐富多采
    23.1PanApplet程序
    23.2顯示圖像
    23.3練習(xí):在屏幕窗口的邊框上繪制
    圖像
    23.4小結(jié)
    23.4.1問與答
    23.4.2測(cè)驗(yàn)
    23.4.3提高
   第24學(xué)時(shí) 擴(kuò)充你的知識(shí)
    24.1練習(xí):一個(gè)計(jì)算器組件
    24.2小結(jié)
    24.2.1問與答
    24.2.2測(cè)驗(yàn)
    24.2.3提高
    第七部分 附 錄
    附錄A 尋找Java資源
    附錄B 本書的Web站點(diǎn)
    附錄C 設(shè)置Java開發(fā)工具包
    術(shù)語表
   

本目錄推薦

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