軟件設(shè)計與開發(fā) 版權(quán)信息
- ISBN:9787811248739
- 條形碼:9787811248739 ; 978-7-81124-873-9
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
軟件設(shè)計與開發(fā) 本書特色
《軟件設(shè)計與開發(fā)》:全國應(yīng)用型人才培養(yǎng)工程指定教材,IT技術(shù)類。
軟件設(shè)計與開發(fā) 內(nèi)容簡介
簡介
本書是作者根據(jù)“全國應(yīng)用型人才培養(yǎng)工程”培養(yǎng)應(yīng)用型人才的標(biāo)準(zhǔn)和要求,在長期從事“軟件設(shè)計與開發(fā)”課程教學(xué)與應(yīng)用開發(fā)的基礎(chǔ)上編寫的。全書共11章,主要內(nèi)容包括java基礎(chǔ)知識、java語法基礎(chǔ)、java程序流程控制、方法和數(shù)組、面向?qū)ο蟪绦蛟O(shè)計、字符和字符串、多線程技術(shù)、applet、html基礎(chǔ)、圖形用戶界面和java輸入/輸出等。 本書既可作為高職高專院校各專業(yè)相關(guān)課程的教材,同時也適合軟件開發(fā)技術(shù)人員用做參考。
軟件設(shè)計與開發(fā) 目錄
第1章 Java基礎(chǔ)知識1.1 Java概述1.1.1 Java的誕生1.1.2 Java的特點1.2 **個Java程序1.3 Java程序開發(fā)工具1.4 Java開發(fā)環(huán)境的配置1.4.1 Java開發(fā)工具的下載1.4.2 Java開發(fā)工具的安裝1.4.3 Java開發(fā)環(huán)境的配置1.5 Java程序的編譯和運行習(xí)題第2章 Java語法基礎(chǔ)2.1 基本數(shù)據(jù)類型2.2 程序語句2.2.1 賦值語句2.2.2 條件表達(dá)式2.2.3 運算符2.2.4 復(fù)合語句習(xí)題第3章 Java程序流程控制3.1 順序結(jié)構(gòu)3.2 選擇結(jié)構(gòu)3.2.1 if條件句3.2.2 switch選擇語句3.3 循環(huán)結(jié)構(gòu)3.3.1 for循環(huán)3.3.2 while循環(huán)語句3.3.3 do while循環(huán)語句3.4 特殊循環(huán)流程控制3.4.1 break語句3.4.2 continue語句習(xí)題第4章 方法和數(shù)組4.1 變量及變量的作用域4.1.1 變量的概念4.1.2 Java中的變量類型4.1.3 基本數(shù)據(jù)類型之間的轉(zhuǎn)換4.1.4 表達(dá)式的數(shù)據(jù)類型自動提升4.1.5 變量的作用域4.1.6 局部變量的初始化4.2 方法4.2.1 方法聲明4.2.2 方法體4.2.3 main()方法4.2.4 finalize()方法4.3 數(shù)組4.3.1 數(shù)組的概念4.3.2 數(shù)組的聲明4.3.3 創(chuàng)建數(shù)組4.3.4 數(shù)組的初始化4.3.5 使用數(shù)組時需要注意的一些問題4.3.6 多維數(shù)組4.3.7 一些與數(shù)組操作相關(guān)的函數(shù)習(xí)題第5章 面向?qū)ο蟪绦蛟O(shè)計5.1 類5.1.1 類聲明5.1.2 類體5.1.3 類的屬性5.1.4 構(gòu)造方法5.2 對象5.2.1 創(chuàng)建對象5.2.2 使用對象5.2.3 清除對象5.3 修飾符5.4 包5.4.1 package語句5.4.2 import語句5.4.3 目錄布局及CLASSPATH環(huán)境變量5.5 繼承與多態(tài)5.5.1 繼承5.5.2 多態(tài)5.6 抽象類和接口5.6.1 抽象類5.6.2 接口5.7 其他5.7.1 final關(guān)鍵字5.7.2 實例成員和類成員習(xí)題第6章 字符和字符串6.1 創(chuàng)建字符串6.2 字符串基本操作6.2.1 求字符串的長度6.2.2 連接字符串6.2.3 字符串的大小寫轉(zhuǎn)換6.2.4 求字符串的子集6.2.5 比較字符串6.2.6 檢索字符串6.2.7 字符串類型與其他類型之間的轉(zhuǎn)換6.2.8 替換字符串6.3 字符串緩沖區(qū)類6.3.1 字符串操作6.3.2 字符分析器習(xí)題第7章 多線程技術(shù)7.1 多線程介紹7.2 創(chuàng)建多線程7.2.1 用Thread類創(chuàng)建線程7.2.2 使用Runnable接口創(chuàng)建多線程7.3 線程的基本控制7.3.1 終止一個線程7.3.2 測試一個線程7.3.3 延遲線程7.4 線程韻同步7.4.1 方法同步7.4.2 對象同步7.4.3 餓死和死鎖7.5 線程間的通信7.5.1 引出問題7.5.2 解決問題7.6 線程的優(yōu)先級和調(diào)度7.6.1 線程的優(yōu)先級7.6.2 線程的調(diào)度7.7 線程的守護7.8 線程組習(xí)題第8章 Applet8.1 Java Applet概述8.1.1 Applet概述8.1.2 Applet的工作原理8.2 Applet開發(fā)技術(shù)8.2.1 Applet的開發(fā)步驟8.2.2 Java Applet技術(shù)解析8.3 APPlet中的多媒體編程8.3.1 文字編程8.3.2 圖形編程8.3.3 圖像編程8.3.4 聲音編程8.3.5 動畫編程習(xí)題第9章 HTML基礎(chǔ)9.1 HTML概述9.2 HTML的基本結(jié)構(gòu)9.3 常用標(biāo)簽9.3.1 標(biāo)題9.3.2 內(nèi)容9.3.3 列表9.3.4 表格9.3.5 表單9.3.6 注釋習(xí)題第10章 圖形用戶界面10.1 概述10.2 初識AWT10.2.1 容器類組件10.2.2 布局組件類10.2.3 普通組件10.2.4 事件處理10.2.5 事件處理器10.3 Swing組件集簡介10.3.1 Swing簡介10.3.2 Swing組件習(xí)題第11章 Java輸入/輸出11.1 流的概念11.2 字節(jié)流11.2.1 InputStream11.2.2 OutputStream11.3 字符流11.3.1 Reader11.3.2 Writer11.4 文件11.4.1 File類11.4.2 RandomAccessFiles類習(xí)題參考文獻(xiàn)
展開全部
軟件設(shè)計與開發(fā) 節(jié)選
《軟件設(shè)計與開發(fā)》作為全國應(yīng)用型人才培養(yǎng)工程指定教材之一,全面、系統(tǒng)地講述了Java語言的基礎(chǔ)知識和開發(fā)技巧。 《軟件設(shè)計與開發(fā)》的編排組織充分體現(xiàn)了Java軟件設(shè)計與開發(fā)技術(shù)的教學(xué)特點。每章的各節(jié)中對各個知識點進行了深入的闡述,并且輔以相應(yīng)的程序進行說明;每章的*后都配有針對性很強的習(xí)題。全書結(jié)構(gòu)合理,詳略得當(dāng),會對讀者掌握J(rèn)ava軟件設(shè)計與開發(fā)技術(shù)有很大的幫助。