-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
JAVA軟件開發(fā)基礎(chǔ) 版權(quán)信息
- ISBN:9787121087066
- 條形碼:9787121087066 ; 978-7-121-08706-6
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
JAVA軟件開發(fā)基礎(chǔ) 本書特色
以工作過程為導向,突出實用性和專業(yè)性。
培養(yǎng)應(yīng)用能力和崗位工作能力。
JAVA軟件開發(fā)基礎(chǔ) 內(nèi)容簡介
本書針對Java程序開發(fā)初學者,力求對學生的基本編程能力、編程規(guī)范、調(diào)試與測試能力進行綜合培訓。全書分為兩大部分,**部分以任務(wù)驅(qū)動教學為主,學生在完成任務(wù)中將學習到:開發(fā)環(huán)境配置與開發(fā)工具使用、數(shù)據(jù)類型的聲明與轉(zhuǎn)換、方法及運算符的使用、分支語句、循環(huán)語句。第二部分以項目驅(qū)動為主,選用學生熟知業(yè)務(wù)邏輯的ATM機模擬程序,使學生在完成項目的過程中學習到輸入,輸出、開關(guān)語句、字符串的處理、數(shù)組的使用、異常的處理、文件的讀/寫、軟件測試基本原理。本書還帶有多套單元自測題,其中綜合測試題由精選的計算機二級考試歷年真題整合而成。
本書強調(diào)規(guī)范編碼,不斷地出現(xiàn)編碼規(guī)范的提示,使學生自覺或不自覺地養(yǎng)成良好的編程習慣。
本書可作為高職院校學生的教材,也可作為Java軟件開發(fā)人員的自學參考書。
JAVA軟件開發(fā)基礎(chǔ) 目錄
第1章 熟悉Java開發(fā)環(huán)境
驅(qū)動項目——我的**個Java程序
1.1 搭建Java開發(fā)環(huán)境
1.1.1 Java的由來與特點
1.1.2 Java開發(fā)環(huán)境與開發(fā)工具包
1.2 使用文本編輯器開發(fā)HelloWorld程序
1.2.1 Java開發(fā)工具簡介
1.3 使用MyEclipse開發(fā)HelloWorld程序
1.3.1 MyEclipse的使用
1.3.2 MyEclipse的一些常用技巧
1.4 鞏固與提高
第2章 數(shù)據(jù)類型的聲明、使用和轉(zhuǎn)換
2.1 數(shù)據(jù)類型的聲明
2.1.1 走近程序語言
2.1.2 Java語言的標識符與保留字
2.1.3 數(shù)據(jù)類型概述
2.2 數(shù)據(jù)類型的使用
2.3 數(shù)據(jù)類型的轉(zhuǎn)換
2.3.1 類型轉(zhuǎn)換
2.3.2 ASCIl編碼
2.4 使用APl幫助文檔
2.5 鞏固與提高
第3章 方法與運算符
3.1 編寫求兩數(shù)和的方法
3.1.1 方法
3.1.2 運算符與表達式
3.2 編寫比較兩數(shù)大小的方法
3.2.1 方法中變量的作用域
3.2.2 運算符與表達式
3.3 求圓和圓柱相關(guān)參數(shù)的方法編寫
3.4 鞏固與提高
單元測試(一)
第4章 分支語句與命令行參數(shù)
4.1 實現(xiàn)ATM機登錄密碼驗證
4.1.1 程序結(jié)構(gòu)概述
4.1.2 分支語句
4.2 實現(xiàn)ATM機菜單選擇功能
4.3 取款金額的合法性驗證
4.4 命令行參數(shù)的使用
4.5 鞏固與提高
第5章 控制語句之循環(huán)語句初步
5.1 調(diào)換數(shù)字的順序
5.1.1 循環(huán)語句概述
5.1.2 Java語言提供的循環(huán)語句種類
5.2 從1加到50
5.3 鞏固與提高
第6章 循環(huán)結(jié)構(gòu)之多重循環(huán)
6.1 打印由字符組成的三角形
6.2 求素數(shù)
6.3 花生問題
6.4 鞏固與提高
單元測試(二)
第二部分 項目驅(qū)動課程模塊ATM機需求說明
第7章 輸入/輸出流
驅(qū)動項目——ATM機登錄模塊的實現(xiàn)
7.1 實現(xiàn)ATM機登錄功能
7.1.1 輸入/輸出基礎(chǔ)
7.1.2 讀取控制臺輸入
7.2 顯示ATM機操作菜單
7.3 鞏固與提高
第8章 開關(guān)語句——switCh語句
驅(qū)動項目——ATM機服務(wù)選擇模塊實現(xiàn)
8.1 ATM機功能菜單選擇的實現(xiàn)
8.1.1 switch語句概述
8.1.2 switch語句語法
8.2 ATM機顯示歡迎信息
8.2.1 switch語句執(zhí)行過程
8.2.2 獲取當前時間
8.3鞏固與提高
第9章 字符串的處理
驅(qū)動項目——ATM機密碼修改模塊實現(xiàn)
9.1 實現(xiàn)ATM機密碼修改功能
9.1.1 字符串的基本概念
9.1.2 字符串變量
9.1.3 字符串的+連接運算
9.1.4 幾種字符串的內(nèi)置方法的使用
9.2 鞏固與提高
單元測試(三)
第10章 數(shù)組的使用
第11章 異常處理
第12章 文件的讀/寫
第13章 軟件測試基礎(chǔ)
綜合測試(一)
綜合測試(二)
綜合測試(三)
JAVA軟件開發(fā)基礎(chǔ) 節(jié)選
**部分 任務(wù)驅(qū)動課程模塊
第1章 熟悉Java開發(fā)環(huán)境
驅(qū)動項目——我的**個Java程序
1.1 搭建Java開發(fā)環(huán)境
1.1.1 Java的由來與特點
Java是由美國Sun公司開發(fā)的新一代面向?qū)ο缶幊陶Z言。它的底層由C++語言開發(fā),在與網(wǎng)絡(luò)的融合中,顯現(xiàn)了強大生命力和廣闊的前景。Java的語法簡練,比較容易學習和掌握,使用它可在各種不同機器、不同操作平臺的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。
1.Java的由來
SUN公司在1991年準備開發(fā)一個機頂盒的項目,能夠?qū)⒂脩舻恼埱蟀l(fā)送到電視臺,電視臺再將節(jié)目發(fā)送給用戶,實現(xiàn)點播的功能。
這個機頂盒能夠轉(zhuǎn)發(fā)用戶的請求,那么這里面就應(yīng)該有一個芯片,小組考慮到開發(fā)出來需要2~3年的時間,要是到時候沒有芯片了怎么辦?這個問題是mM在芯片8096上引起廣大開發(fā)商重視的。IBM的51芯片曾經(jīng)取得了很大的成功,后來IBM開發(fā)了16位的8096芯片,性能比51芯片更優(yōu)越,于是許多公司開始開發(fā)基于8096的產(chǎn)品,但當各大研發(fā)公司萬事俱備就等IBM的8096芯片時,IBM突然說不再生產(chǎn)這種芯片了,使這些公司損失很大。以后研發(fā)時都把這個問題列在開發(fā)產(chǎn)品時必須考慮的風險中。James Goslin9提出了一個建議:開發(fā)一個解釋器,設(shè)計一種語言,而解釋器可以根據(jù)不同的芯片設(shè)計執(zhí)行這種語言。這樣就使得開發(fā)工作的開始就不用與硬件打交道,這種解釋器能夠在SUN的Solaris平臺上運行,等開發(fā)完成后,針對要使用的芯片設(shè)計一種解釋器就可以了。……
- >
名家?guī)阕x魯迅:朝花夕拾
- >
朝聞道
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
唐代進士錄
- >
巴金-再思錄
- >
回憶愛瑪儂
- >
詩經(jīng)-先民的歌唱
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術(shù)叢書(紅燭學術(shù)叢書)