-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語(yǔ)音視頻教學(xué)+辦公模板+PDF電子書)
面向?qū)ο笈cJAVA程序設(shè)計(jì) 版權(quán)信息
- ISBN:9787302186946
- 條形碼:9787302186946 ; 978-7-302-18694-6
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
面向?qū)ο笈cJAVA程序設(shè)計(jì) 本書特色
叢書特點(diǎn):教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合;教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力;教學(xué)內(nèi)容先進(jìn),反映了計(jì)算機(jī)學(xué)科的*新發(fā)展;教學(xué)模式完善,提供配套的教學(xué)資源解決方案。
面向?qū)ο笈cJAVA程序設(shè)計(jì) 內(nèi)容簡(jiǎn)介
java不但是*為流行的計(jì)算機(jī)語(yǔ)言,而且是優(yōu)秀的純面向?qū)ο笳Z(yǔ)言,它已成為it從業(yè)人員的**工具之一。本書從java的基本概念人手,介紹了java語(yǔ)言的基礎(chǔ)知識(shí)與主要功能,系統(tǒng)地分析了java語(yǔ)言的面向?qū)ο蟮木幊虣C(jī)制,并用軟件工程的理論和方法,闡述了使用java語(yǔ)言進(jìn)行面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本技巧。本書還介紹了一些java語(yǔ)言的高級(jí)特性以及java ee的基礎(chǔ)知識(shí),如多線程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)連接以及servlel、jsp等。本書提供了大量的習(xí)題和測(cè)試題,并另配有習(xí)題解析?晒┯(jì)算機(jī)及it相關(guān)專業(yè)的本科生作為學(xué)習(xí)java語(yǔ)言的教材,也可作為軟件開發(fā)人員和其他有關(guān)人員的參考資料或培訓(xùn)教材。
面向?qū)ο笈cJAVA程序設(shè)計(jì) 目錄
1.1 java技術(shù)的出現(xiàn)與形成
1.2 java語(yǔ)言的特色
1.3 java的開發(fā)和執(zhí)行環(huán)境
1.3.1 jdk的下載
1.3.2 jdk的安裝與環(huán)境配置
1.3.3 jdk環(huán)境工具簡(jiǎn)介
1.4 一個(gè)簡(jiǎn)單的獨(dú)立應(yīng)用程序
1.4.1 從編輯程序到執(zhí)行程序的完整過(guò)程
1.4.2 java獨(dú)立應(yīng)用程序的基本結(jié)構(gòu)
1.5 一個(gè)簡(jiǎn)單的applet程序
1.6 一個(gè)具有輸入功能的程序
1.7 小結(jié)
習(xí)題
第2章 java語(yǔ)言基礎(chǔ)
2.1 變量和數(shù)據(jù)類型
2.1.1 變量的名字
2.1.2 變量的類型
2.1.3 變量初始化
2.1.4 final變量
2.2 運(yùn)算符
2.2.1 算術(shù)運(yùn)算符
2.2.2 關(guān)系與邏輯運(yùn)算符
2.2.3 位運(yùn)算符
2.2.4 賦值運(yùn)算符
2.2.5 其他的運(yùn)算符
2.3 表達(dá)式與語(yǔ)句
2.3.1 表達(dá)式
2.3.2 語(yǔ)句
2.4 控制語(yǔ)句
2.4.1 if語(yǔ)句
2.4.2 switch語(yǔ)句
2.4.3 whiie和do—while語(yǔ)句
2.4.4 for語(yǔ)句
2.4.5 跳轉(zhuǎn)語(yǔ)句
2.5 數(shù)組
2.5.1 創(chuàng)建和使用數(shù)組
2.5.2 對(duì)象數(shù)組
2.5.3 多維數(shù)組
2.5.4 復(fù)制數(shù)組
2.6 小結(jié)
習(xí)題
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
3.1 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
3.2 類與對(duì)象
3.2.1 對(duì)象
3.2.2 類
3.2.3 消息
3.2.4 類的成員
3.3 抽象與封裝
3.3.1 抽象
3.3.2 封裝
3.4 繼承與多態(tài)
3.4.1 繼承的定義
3.4.2 繼承的優(yōu)越性
3.4.3 多態(tài)性
3.5 小結(jié)
習(xí)題
第4章 類與對(duì)象
4.1 類的概念與定義
4.2 類的聲明
4.2.1 類聲明的一般形式
4.2.2 類的修飾符的詳細(xì)分析
4.3 成員變量的聲明
4.3.1 成員變量聲明的一般形式
4.3.2 域修飾符
……
第5章 繼承與多態(tài)
第6章 java的用戶界面
第7章 流和文件
第8章 多線程與異常異常
第9章 applet
第10章 網(wǎng)絡(luò)編程
第11章 java與數(shù)據(jù)庫(kù)的連接
第12章 servlet技術(shù)
第13章 jsp技術(shù)
附錄a jdk環(huán)境工具及其參數(shù)補(bǔ)充說(shuō)明
附錄b xml基礎(chǔ)知識(shí)
參考文獻(xiàn)
面向?qū)ο笈cJAVA程序設(shè)計(jì) 節(jié)選
Java不但是*為流行的計(jì)算機(jī)語(yǔ)言,而且是優(yōu)秀的純面向?qū)ο笳Z(yǔ)言,它已成為IT從業(yè)人員的**工具之一!睹嫦?qū)ο笈cJava程序設(shè)計(jì)》從Java的基本概念人手,介紹了Java語(yǔ)言的基礎(chǔ)知識(shí)與主要功能,系統(tǒng)地分析了Java語(yǔ)言的面向?qū)ο蟮木幊虣C(jī)制,并用軟件工程的理論和方法,闡述了使用Java語(yǔ)言進(jìn)行面向?qū)ο蟮某绦蛟O(shè)計(jì)的基本技巧!睹嫦?qū)ο笈cJava程序設(shè)計(jì)》還介紹了一些Java語(yǔ)言的高級(jí)特性以及Java EE的基礎(chǔ)知識(shí),如多線程、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)連接以及Servlel、JSP等!睹嫦?qū)ο笈cJava程序設(shè)計(jì)》提供了大量的習(xí)題和測(cè)試題,并另配有習(xí)題解析。可供計(jì)算機(jī)及IT相關(guān)專業(yè)的本科生作為學(xué)習(xí)Java語(yǔ)言的教材,也可作為軟件開發(fā)人員和其他有關(guān)人員的參考資料或培訓(xùn)教材。
面向?qū)ο笈cJAVA程序設(shè)計(jì) 相關(guān)資料
插圖:
從以上可以看出Java走過(guò)的光輝歷程。Java發(fā)展到今天,已經(jīng)不單純是一個(gè)語(yǔ)言的概念,Java已經(jīng)形成一門技術(shù),主要體現(xiàn)在以下方面。
·Java軟件技術(shù):Java JDK,Java Runtime Environment,Hotjava,Java OS,JDBC,
Java Beans。
·Java虛擬機(jī)及規(guī)范:JRE等。
·Java嵌入技術(shù):Java芯片(如MicroJava701),基于Java技術(shù)的NC·Java Station,
WebTV(機(jī)頂盒),Java汽車,Java手機(jī)和Java掌上機(jī)等。
·Java Computing:基于處理功能的綜合處理系統(tǒng),如J2EE Server或Web
Application Server,其典型產(chǎn)品有Weblogic,Websphe~等。
從發(fā)展態(tài)勢(shì)來(lái)看,Java對(duì)IT業(yè)界的影響還在繼續(xù)增強(qiáng)。
1.2 Java語(yǔ)言的特色
在Sun公司的白皮書中,對(duì)Java的定義是“Java:A Simple,object-oriented,distributed,robust,secure,architecture-neutral,portable,high-performance,multi-threaded,anddynamic language.”,即Jaya是一種簡(jiǎn)單的、面向?qū)ο蟮、分布式的、?qiáng)壯的、安全的、體系結(jié)構(gòu)中立的、可移植的、高性能的、多線程的和動(dòng)態(tài)的語(yǔ)言。
這個(gè)定義充分說(shuō)明了Java語(yǔ)言的特點(diǎn)。
1.簡(jiǎn)單性
Java是一種簡(jiǎn)單的語(yǔ)言。語(yǔ)言的設(shè)計(jì)者盡量把語(yǔ)言的規(guī)模變小。Java取消了許多語(yǔ)言中十分煩瑣和難以理解的內(nèi)容,例如C++的指針、運(yùn)算符重載、類的多繼承等,并且通過(guò)實(shí)現(xiàn)自動(dòng)垃圾收集大大簡(jiǎn)化了程序設(shè)計(jì)者的內(nèi)存管理工作。Java在語(yǔ)句的外觀上讓大多數(shù)程序員感到很熟悉,便于學(xué)習(xí)。同時(shí)Java的編譯器也很小,便于在各種機(jī)型上實(shí)現(xiàn)。
2.面向?qū)ο?br>Java是一種面向?qū)ο蟮恼Z(yǔ)言。這里的對(duì)象是指封裝數(shù)據(jù)及其操作方法的程序?qū)嶓w。Java的程序設(shè)計(jì)集中于對(duì)象及其接口,Java提供了簡(jiǎn)單的類機(jī)制以及動(dòng)態(tài)的接V1模型,實(shí)現(xiàn)了模塊化和信息封裝。Java類可提供一類對(duì)象的原型,再通過(guò)繼承機(jī)制,實(shí)現(xiàn)了代碼的重用。
3.分布性
Java是一個(gè)分布式語(yǔ)言。它有一套很齊全的通信及相關(guān)功能的程序庫(kù),可以處理TCP/IP協(xié)議及其他協(xié)議,用戶可用URI,地址在網(wǎng)絡(luò)上很方便地訪問其他對(duì)象。利用Java來(lái)開發(fā)分布式的網(wǎng)絡(luò)程序是Java的一個(gè)主要應(yīng)用之一。
4.健壯性
用Java編寫的程序能夠在多種情況下穩(wěn)定執(zhí)行,這主要是因?yàn)樵诰幾g和運(yùn)行時(shí)都要對(duì)可能出現(xiàn)的問題進(jìn)行檢查。Java有一個(gè)專門的指針模型,它的作用是排除內(nèi)存中的數(shù)據(jù)被覆蓋和毀損的可能性。Java還通過(guò)集成面向?qū)ο蟮漠惓L幚頇C(jī)制
- >
隨園食單
- >
我從未如此眷戀人間
- >
中國(guó)歷史的瞬間
- >
史學(xué)評(píng)論
- >
有舍有得是人生
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
唐代進(jìn)士錄
- >
名家?guī)阕x魯迅:故事新編