主講內(nèi)容 |
技術(shù)要點(diǎn) |
學(xué)習(xí)目標(biāo) |
1、計(jì)算機(jī)基礎(chǔ)知識(shí) |
1.計(jì)算機(jī)基礎(chǔ)
2.DOS常用命令
3.Java概述;
4.JDK環(huán)境安裝配置
5.環(huán)境變量配置
6.Java程序入門 |
可掌握的核心能力:
(1)能夠掌握DOS系統(tǒng)常用基本命令;
(2)熟練使用eclipse編寫java代碼;
(3)熟練使用java語言的常用對(duì)象;
(4)使用java編寫控制臺(tái)應(yīng)用程序;
(5)掌握面向?qū)ο缶幊趟枷?,為后續(xù)JAVA WEB應(yīng)用課程打下堅(jiān)實(shí)的基礎(chǔ)。
?
可解決的現(xiàn)實(shí)問題:
學(xué)生具備Java基礎(chǔ),可使用JAVA完成基于控制臺(tái)的項(xiàng)目制作。
市場價(jià)值:
具備Java語言編程基礎(chǔ),但是還不能達(dá)到企業(yè)的用人標(biāo)準(zhǔn)。 |
2、Java編程基礎(chǔ) |
1.常量與變量
2.數(shù)據(jù)類型
3.運(yùn)算符
4.流程控制語句
5.方法
6.數(shù)組 |
3、Java面向?qū)ο?/p> |
1.面向?qū)ο笏枷?/p>
2.類與對(duì)象
3.成員變量和局部變量
4.封裝
5.this關(guān)鍵字
6.構(gòu)造方法 |
4、常用類 |
1.Object類
2.Scanner類
3.Random類
4.String
5.StringBuilder類 |
5、集合 |
1.集合概述
2.集合特點(diǎn)
3.ArrayList集合 |
6、輸入和輸出 |
1.字符輸入流
2.字符輸出流
3.字符緩沖輸入流
4.字符緩沖輸出流
5.復(fù)制文件
6.集合與文件中數(shù)據(jù)相互讀寫 |
7、JAVA文件操作 |
1、File類
2、文件流
3、FileStream,FileOutStream
4、BufferedReader,BufferedWriter
5、DataInputStream,DataOutpurStream |
8、JDBC數(shù)據(jù)庫操作 |
1、JDBC工作原理
2、Statement和ResultSet
3、PreparedStatement
4、數(shù)據(jù)庫操作工具類
5、SQL注入式攻擊 |
9、階段項(xiàng)目開發(fā) |
項(xiàng)目名稱:《基于控制臺(tái)的購物系統(tǒng)》
實(shí)現(xiàn)功能:
1、會(huì)員中心(修改資料、我的訂單、我的禮物、返回上層)
2、進(jìn)入購物(選擇商品、購物車功能、返回上層)
3、試試手氣(開始手氣之旅、返回上層)
項(xiàng)目目的:
1、通過項(xiàng)目開發(fā),使學(xué)員理解業(yè)務(wù)邏輯,并可通過所學(xué)技術(shù)使用程序邏輯來體現(xiàn)業(yè)務(wù)邏輯。
2、使學(xué)員更好的理解與運(yùn)用項(xiàng)目開發(fā)規(guī)范,開始從學(xué)習(xí)型代碼轉(zhuǎn)向工程型代碼的編寫之轉(zhuǎn)變
3、為后續(xù)的項(xiàng)目開發(fā)打下良好的基礎(chǔ) |