包郵 Java程序設(shè)計(jì)教程
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java程序設(shè)計(jì)教程 版權(quán)信息
- ISBN:9787307062313
- 條形碼:9787307062313 ; 978-7-307-06231-3
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
Java程序設(shè)計(jì)教程 內(nèi)容簡(jiǎn)介
本教材的基礎(chǔ)篇中全面、系統(tǒng)地介紹了Java語(yǔ)言程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本語(yǔ)法、編程環(huán)境與方法,Java語(yǔ)言面向?qū)ο蠡A(chǔ)知識(shí)和面向?qū)ο蟾呒?jí)程序設(shè)計(jì),以及Java GUI程序設(shè)計(jì)、Java Applet程序設(shè)計(jì)、Java標(biāo)準(zhǔn)類庫(kù)、集合操作。高級(jí)篇中介紹了Java語(yǔ)言的異常處理技術(shù)、多線程技術(shù)、輸入輸出技術(shù)、網(wǎng)絡(luò)編程技術(shù)、JDBC與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)和JavaBean組件技術(shù)等內(nèi)容。
本教材基于Java SE 5.0編寫,內(nèi)容新穎,力求重點(diǎn)突出,層次清晰,通俗易懂,例題豐富,方便教學(xué)。本書各章備有習(xí)題和上機(jī)實(shí)驗(yàn)指導(dǎo),以檢驗(yàn)讀者的學(xué)習(xí)情況,有助于讀者掌握教材中的主要內(nèi)容。
本教材可作為高等院校計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、軟件工程、電子信息工程、通信工程、信息安全和電子商務(wù)等專業(yè)的面向?qū)ο蟪绦蛟O(shè)計(jì)課程的教材使用,也可作為廣大計(jì)算機(jī)愛(ài)好者自學(xué)Java語(yǔ)言的參考書。
Java程序設(shè)計(jì)教程 目錄
1.1 Java語(yǔ)言的發(fā)展簡(jiǎn)史
1.2 Java語(yǔ)言的特點(diǎn)及優(yōu)勢(shì)
1.3 Java虛擬機(jī)
1.4 Java運(yùn)行時(shí)環(huán)境與開(kāi)發(fā)環(huán)境
1.4.1 JDK 5.0的下載安裝與環(huán)境變量設(shè)置
1.4.2 JDK 5.0的幫助文件
1.4.3 JDK 5.0的常用命令
1.5 簡(jiǎn)單Java程序設(shè)計(jì)
1.5.1 Java Application程序
1.5.2 Java Applet程序
1.5.3 Servlet程序
1.5.4 JSP程序
1.5.5 Java EE程序
1.6 Java集成開(kāi)發(fā)環(huán)境
1.6.1 NetBeans
1.6.2 Eclipse
1.6.3 JBuilder
1.6.4 JCreator
1.6.5 BlueJ
1.6.6 其他編輯工具
1.7 Java的編碼規(guī)范
1.7.1 命名規(guī)范
1.7.2 注釋規(guī)范
1.7.3 代碼規(guī)范
習(xí)題一
實(shí)驗(yàn)一 Java開(kāi)發(fā)環(huán)境與簡(jiǎn)單Java程序設(shè)計(jì)
第2章 Java語(yǔ)言基礎(chǔ)
2.1 標(biāo)識(shí)符
2.2 基本數(shù)據(jù)類型
2.2.1 數(shù)據(jù)類型
2.2.2 常量和變量
2.3 運(yùn)算符與表達(dá)式
2.3.1 運(yùn)算符及其分類
2.3.2 運(yùn)算符的優(yōu)先級(jí)
2.3.3 表達(dá)式
2.3.4 語(yǔ)句
2.4 程序流程控制
2.4.1 概述
2.4.2 分支語(yǔ)句
2.4.3 循環(huán)語(yǔ)句
2.4.4 跳轉(zhuǎn)語(yǔ)句
2.5 數(shù)組
2.5.1 一維數(shù)組
……
第3章 Java語(yǔ)言面向?qū)ο蠡A(chǔ)
第4章 Java語(yǔ)言面向?qū)ο蟾呒?jí)程序設(shè)計(jì)
第5章 Java標(biāo)準(zhǔn)類庫(kù)
第6章 Java GUI程序設(shè)計(jì)
第7章 Java Applet及其應(yīng)用
第8章 Java異常處理技術(shù)
第9章 Java多線程技術(shù)
第10章 Java輸入輸出技術(shù)
第11章 網(wǎng)絡(luò)編程技術(shù)
第12章 JDBC與數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
第13章 JavaBean組件技術(shù)
參考文獻(xiàn)
Java程序設(shè)計(jì)教程 節(jié)選
第3章 Java語(yǔ)言面向?qū)ο蠡A(chǔ)
【本章要點(diǎn)】
1.面向?qū)ο蟮幕舅枷牒透拍睿饕ǔ橄蟆㈩悺?duì)象、封裝、繼承、多態(tài)、消息通信、接口和包等概念。
2.UML基礎(chǔ)知識(shí),主要包括類圖、對(duì)象圖、用例圖、時(shí)序圖、協(xié)作圖、狀態(tài)圖、包圖、組件圖和部署圖共九種圖,泛化關(guān)系、依賴關(guān)系、實(shí)現(xiàn)關(guān)系、關(guān)聯(lián)關(guān)系和聚集關(guān)系共五種關(guān)系。
3.Java類的定義、對(duì)象的創(chuàng)建與清除。
4.類變量和實(shí)例變量,類方法與實(shí)例方法的聲明與使用。
5.類包的創(chuàng)建、引入與運(yùn)行。
3.1面向?qū)ο蠡A(chǔ)
3.1.1面向?qū)ο蟮幕舅枷?br> 面向?qū)ο螅∣bject Oriented,OO)方法可追溯到20世紀(jì)60年代后期出現(xiàn)的Simula-67面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,它首次引入了類和對(duì)象的概念,在20世紀(jì)80年代中期它受到了人們的廣泛關(guān)注并迅速發(fā)展成熟,自20世紀(jì)90年代以來(lái),它已成為軟件開(kāi)發(fā)的首選范型,當(dāng)前面向?qū)ο蠹夹g(shù)已成為*好的軟件開(kāi)發(fā)技術(shù)。面向?qū)ο蠓椒ㄊ侵覆捎脤?duì)象、類和繼承等機(jī)制,并以消息傳遞實(shí)現(xiàn)對(duì)象之間通信的現(xiàn)代軟件開(kāi)發(fā)方法,可概括為:
面向?qū)ο螅∣O)=對(duì)象(objects)+類(Classes)+繼承(Inheritance)+多態(tài)(Polymorphism)+消息通信(Communication with Messages)
面向?qū)ο蠓椒ǖ幕舅枷胧前凑杖祟惲?xí)慣的思維方式,將客觀世界的實(shí)體抽象為問(wèn)題域中的對(duì)象(Object),每個(gè)對(duì)象封裝了數(shù)據(jù)及其操作,軟件即相互協(xié)作而又彼此獨(dú)立的對(duì)象集合,并力求使解空間對(duì)象與問(wèn)題域?qū)ο笠恢隆?br> 面向?qū)ο蠓椒ǖ乃膫(gè)基本要素:①萬(wàn)物皆為對(duì)象:指客觀世界由各種對(duì)象組成,而復(fù)雜的對(duì)象可由比較簡(jiǎn)單的對(duì)象以某種方式組合而成。②按照對(duì)象分類:指將所有對(duì)象都劃分成各種類(Class),每個(gè)類都定義了一組數(shù)據(jù)和一組方法。⑨支持類的繼承:指按照子類(派生類)與父類(基類)的關(guān)系,把若干個(gè)類組成一個(gè)層次結(jié)構(gòu)的系統(tǒng)(類樹(shù))。④采用消息通信:指對(duì)象彼此之間僅能通過(guò)傳遞消息互相聯(lián)系。
面向?qū)ο蠓椒ǖ膬?yōu)勢(shì):①與人類習(xí)慣的思維方法一致;②穩(wěn)定性好;⑨可重用性好:④可維護(hù)性好;⑤適合于大型軟件開(kāi)發(fā)。
……
- >
朝聞道
- >
羅庸西南聯(lián)大授課錄
- >
小考拉的故事-套裝共3冊(cè)
- >
詩(shī)經(jīng)-先民的歌唱
- >
月亮與六便士
- >
名家?guī)阕x魯迅:朝花夕拾
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
莉莉和章魚(yú)