-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java技術(shù)應(yīng)用基礎(chǔ):對象.模式.虛擬機 版權(quán)信息
- ISBN:9787111262084
- 條形碼:9787111262084 ; 978-7-111-26208-4
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Java技術(shù)應(yīng)用基礎(chǔ):對象.模式.虛擬機 內(nèi)容簡介
本書是普通高等學(xué)校在學(xué)生學(xué)習(xí)了微機原理、C/C++程序設(shè)計、操作系統(tǒng)和編譯原理之后的Java技術(shù)課程教學(xué)用書。本書以介紹面向?qū)ο蟪绦蛟O(shè)計思想和方法為目標(biāo),以設(shè)計模式為線索,重點介紹面向抽象編程技術(shù)及Java技術(shù)的主要特點。主要內(nèi)容為:Java語言,虛擬機對Java性能的支持,設(shè)計模式在Java中的應(yīng)用,Java Beans及其事件處理機制。
本書從程序設(shè)計的角度比較全面地介紹了Java的核心技術(shù)和核心思想,并盡可能地涵蓋當(dāng)今先進程序設(shè)計理念。本書的特點是:說理性強,文字簡練、通俗,配有適當(dāng)數(shù)量的例題及源代碼(可從xvww.cmpedu.corn下載)。
本書適合作為普通高等學(xué)校程序設(shè)計的總結(jié)課教材,也可以作為IT企業(yè)的Java技術(shù)初級培訓(xùn)教材,以及工程技術(shù)人員的參考書。
Java技術(shù)應(yīng)用基礎(chǔ):對象.模式.虛擬機 目錄
前言
第1章 概述
1.1 計算機程序的平臺相關(guān)性
1.1.1 計算機語言與計算機程序
1.1.2 應(yīng)用程序的平臺相關(guān)性與Java
1.2 Java的故事
1.2.1 不成功的0ak
1.2.2 適逢其時的Java
1.3 體驗Java
1.3.1 安裝Java軟件開發(fā)工具SDK
1.3.2 Java初體驗
1.3.3 Java再體驗
1.3.4 體驗Applet
1.4 Java運行環(huán)境
1.4.1 Java平臺結(jié)構(gòu)及功能
1.4.2 Java平臺的3種實現(xiàn)
1.4.3 Java虛擬機
1.4.4 Java.exe的作用——運行環(huán)境的引導(dǎo)與加載
1.5 習(xí)題
第2章 Java語言
2.1 Java語言基礎(chǔ)
2.1.1 基本數(shù)據(jù)類型
2.1.2 運算符
2.1.3 表達式
2.2 類與對象
2.2.1 類及其對象
2.2.2 對象引用
2.2.3 構(gòu)造方法
2.2.4 方法重載
2.2.5 類成員
2.2.6 類的命名及包
2.3 類及類成員的訪問控制
2.3.1 類的訪問控制修飾字public
2.3.2 字段和方法的訪問控制
2.4 類的繼承(擴展)
2.4.1 子類的聲明
2.4.2 子類的構(gòu)造方法
2.4.3 Object類遺傳給子類的常用方法
2.5 多態(tài)
2.5.1 多態(tài)的概念及方法重載
2.5.2 針對類類型的多態(tài)——方法重寫
2.6 接口
2.6.1 接口的概念及其聲明
2.6.2 接口的實現(xiàn)
2.6.3 接口的主要作用
2.6.4 接口的擴展
2.7 抽象類
2.7.1 抽象類的概念及其聲明
2.7.2 抽象類的用途
2.8 內(nèi)部類和匿名類簡介
2.8.1 非靜態(tài)內(nèi)部類
2.8.2 預(yù)定義引用this
2.8.3 匿名類
2.9 Java提供的預(yù)定義類
2.9.1 基本類型包裝類
2.9.2 字符串類及其對象
2.9.3 異常類
2.10 數(shù)組對象
2.10.1 一維數(shù)組及其定義
2.10.2 二維數(shù)組
2.11 程序流程控制
2.11.1 分支控制語句
2.11.2 循環(huán)控制語句
2.11.3 跳轉(zhuǎn)語句
2.12 習(xí)題
第3章 虛擬機中類與對象的組織
3.1 預(yù)備知識
3.1.1 字節(jié)碼指令
3.1.2 UTF.8字符編碼
3.2 字節(jié)碼類文件的組織
3.2.1 類文件總貌
3.2.2 常量池
3.3 類文件、Class對象、類對象
……
第4章 Java程序結(jié)構(gòu)及設(shè)計模式
第5章 JavaI/O流
第6章 JavaGUI簡介
第7章 Java與圖形圖像
第8章 Java集合框架和泛型設(shè)計簡介
第9章 類裝載器與Java動態(tài)性
第10章 Java線程技術(shù)基礎(chǔ)
第11章 Java組件
第12章 Java小程序——Applet
第13章 Java網(wǎng)絡(luò)應(yīng)用基礎(chǔ)
第14章 Java數(shù)據(jù)庫應(yīng)用基礎(chǔ)
參考文獻
Java技術(shù)應(yīng)用基礎(chǔ):對象.模式.虛擬機 節(jié)選
第1章 概述
20世紀(jì)90年代初出現(xiàn)的Java技術(shù),全面綜合地應(yīng)用了當(dāng)時所有先進程序設(shè)計理念及技術(shù),以它完全面向?qū)ο蟆討B(tài)、穩(wěn)定、多線程及跨平臺應(yīng)用的優(yōu)勢成為了實現(xiàn)企業(yè)應(yīng)用、中間件、分布式計算的有力工具。目前,它已發(fā)展成為一門計算機領(lǐng)域不可或缺的技術(shù)。
本章主要內(nèi)容:
計算機語言和計算機程序的基本概念
Java的產(chǎn)生及發(fā)展背景
Java程序初體驗
1.1 計算機程序的平臺相關(guān)性
1.1.1 計算機語言與計算機程序
眾所周知,人類的語言是人們在工作和生活中進行信息傳遞和信息交流的工具。在日常勞動和生活中,當(dāng)人們向其他人表述某項工作的做法時,通常將工作分成若干個步驟,并用對方能看(聽)得懂的文字(語言)表達出來。例如,某電話機的故障排除說明書如表l-1所示。
1)如果無聲,則把插頭與接線盒連接好。
2)如果有雜音,則更換接線或接線盒。
3)如果有雜音,則更換接線或接線盒。
其實,上述這段文字就是一個程序,是一個用人類自然語言編寫的程序,其功能是指導(dǎo)人們排除電話機的故障。
顯然,如果希望由計算機來完成上述任務(wù),就必須有人與計算機進行交流的語言,并用這種語言來編寫程序。為此,人們發(fā)明了多種用來與計算機進行交流的語言,但由于這些語言與人類語言還存在著比較大的區(qū)別,因此這些語言都被稱為計算機語言或計算機程序設(shè)計語言。
根據(jù)計算機硬件與軟件的不同配置,計算機所能接受的語言也不同,以人類語言為標(biāo)準(zhǔn),計算機語言大體上可分為機器語言、低級語言和高級語言3大類。在語法和詞法上與人類語言越接近的越高級,否則就越低級。機器語言是*低級的計算機語言。
……
- >
月亮與六便士
- >
我從未如此眷戀人間
- >
推拿
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
自卑與超越
- >
龍榆生:詞曲概論/大家小書
- >
羅庸西南聯(lián)大授課錄