Java培訓(xùn)到IT易學(xué)網(wǎng),,20天快速入門,掌握初級(jí)Java知識(shí),。IT易學(xué)網(wǎng)培訓(xùn)課程范圍覆蓋:IT認(rèn)證類培訓(xùn),,如思科培訓(xùn),、華為培訓(xùn)、紅帽培訓(xùn),、甲骨文培訓(xùn),;開發(fā)技術(shù)類培訓(xùn),如java培訓(xùn),、Html5開發(fā)培訓(xùn),、軟件設(shè)計(jì)培訓(xùn)、大數(shù)據(jù)云計(jì)算培訓(xùn)等,。培訓(xùn)范圍覆蓋全國(guó)偏低,、無地域限制、學(xué)習(xí)方式方式多樣化,。
IT易學(xué)網(wǎng)在Java培訓(xùn)項(xiàng)目有豐富經(jīng)驗(yàn),,在IT易學(xué)網(wǎng)參加Java培訓(xùn)有哪些優(yōu)勢(shì)?
1,、Java名師團(tuán)隊(duì)打造最科學(xué)的課程體系原廠最新技術(shù),;
2、真實(shí)企業(yè)項(xiàng)目實(shí)訓(xùn)強(qiáng)大的Java雇主聯(lián)盟就業(yè)平臺(tái),;
3,、課程學(xué)費(fèi)低,性價(jià)比高,。
初級(jí)Java培訓(xùn)課程目錄:
第一章 java前奏
一.產(chǎn)生背景——兩個(gè)目的
二.java的特點(diǎn)——跨平臺(tái)原理
三.jre和jvm
四.程序的執(zhí)行過程
五.應(yīng)用程序開發(fā)——環(huán)境變量(path,, classpath)
第二章 面向?qū)ο缶幊?/strong>
一.了解雷類與對(duì)象的概念
二.類與對(duì)象的關(guān)系
三.面向過程與面向?qū)ο蟮膮^(qū)別
四.兩個(gè)過程
具體——》抽象
抽象——》具體
五.內(nèi)存圖
六.內(nèi)的定義
[修飾符] class 類名
[屬性的定義];
[構(gòu)造器的定義];
[方法的定義];
七.屬性的定義:
[修飾符] 類型 變量名[= 值] ;
[修飾符] 類型 ([形參列表])
八.方法的定義
[修飾符]返回值類型 方法名([形參列表])
構(gòu)造對(duì)象:類型名 引用變量 = new 構(gòu)造器([實(shí)參列表]);
第三章 語法
標(biāo)識(shí)符、關(guān)鍵字,、運(yùn)算符,、數(shù)據(jù)類型、表達(dá)式,、分支語句,、循環(huán)語句、數(shù)組
第四章 面向?qū)ο筮M(jìn)階
一.面向?qū)ο蟮乃拇筇卣鳎悍庋b,、繼承,、抽象,、多態(tài)
二.程序設(shè)計(jì)的三大要點(diǎn):可擴(kuò)展、可重用,、可維護(hù)
第五章 異常
一.java的異常機(jī)制
二.處理異常的語法
三.異常的類別:exception和error
四.自定義異常
五.異常的處理方式
六.異常轉(zhuǎn)譯和異常鏈
第六章 集合(java的數(shù)據(jù)結(jié)構(gòu))
了解各類數(shù)據(jù)結(jié)構(gòu)的特點(diǎn),、各種算法的實(shí)現(xiàn)(排序+查找)
第七章 正則表達(dá)式和常用API
一.正則表達(dá)式的元素
二.pattern類和matcher類
三.常用API:
String、StringBuffer,、StringBuilder,、Math、BigInteger,、BigDecimal(浮點(diǎn)精度運(yùn)算)、Date,、GregorianCalendar(日歷),、DecimalFormat(格式化小數(shù))
第八章 I/O流
一.File類(操作文件和文件夾得類)
二.裝飾器設(shè)計(jì)模式、適配器,、設(shè)計(jì)模式
三.字節(jié)流和字符流
第九章 Oracle
一.安裝與使用
二.DDL,、DCL、DML語法
三.select語句(內(nèi)置函數(shù))
四.多表鏈接與子查詢
五.PL/SQL編程(數(shù)據(jù)庫服務(wù)端編程)————跨平臺(tái)性為零
第十章 JDBC
java鏈接數(shù)據(jù)庫并操作數(shù)據(jù)庫的基礎(chǔ)
第十一章 GUI
圖形用戶界面,,是用戶與軟件互交窗口,,分為awt和swing兩個(gè)包的API
awt:事件、監(jiān)聽器,、布局管理器
JFrame,、JDialog、JWindow,、JTabledPane,、JScrollPane、JSplitPane,、JButton,、JLable、JRadioButton,、JCheckBox,、JTextField(單行輸入框)、JTextArea(多行),、JComboBox(下拉列表),、JList、JPopupMenu(彈出菜單),、JMenuBar(菜單項(xiàng)),、JMenu(菜單子項(xiàng))、JMenulten,、JTree,、JTble、JOptionPane(彈出提示框)、JFileChooser(瀏覽窗口),、Border,、BorderFactory(邊框工廠)
第十二章 多線程
一.os(操作系統(tǒng))的分類
二.了解進(jìn)程和線程的概念
三.線程的創(chuàng)建
四.線程的生命周期
五.線程的同步(synchronized)
六.生產(chǎn)者與消費(fèi)者
第十三章 Socket通信(java網(wǎng)絡(luò)編程)
一.網(wǎng)絡(luò)的基本概念
二.通信的方式:TCP(三次握手)和UDP(一種協(xié)議)
?