欧美一级A片ⅩXX,欧美变态123区,99久久网,亚洲zscs综合网站,蘑菇视频性色大片,成人免费精品视频

西安西安IT認(rèn)證培訓(xùn)中心

400-882-1933

全國學(xué)習(xí)專線 8:00-22:00
西安西安IT認(rèn)證培訓(xùn)中心
在企業(yè)級泛IT培訓(xùn)領(lǐng)域樹立了良好的品牌口  為廣大學(xué)員用戶提供更為全面、優(yōu)質(zhì)的IT培訓(xùn)課程  提供數(shù)百門免費(fèi)或收費(fèi)的IT技術(shù)培訓(xùn)視頻學(xué)習(xí)服務(wù)  
您當(dāng)前的位置: >西安成習(xí)網(wǎng) >西安Java開發(fā)基礎(chǔ)班

西安Java開發(fā)基礎(chǔ)班 2023-03-24 17:25:16

上課時(shí)段: 詳見內(nèi)容

開班時(shí)間: 滾動開班

課程價(jià)格: 請咨詢

咨詢電話: 400-882-1933

預(yù)約試聽 在線咨詢

授課學(xué)校: 西安西安IT認(rèn)證培訓(xùn)中心

教學(xué)點(diǎn): 1個

已關(guān)注: 113人

QQ咨詢: 2537124896

課程介紹 發(fā)布日期:2023-03-24 17:25:16
Java開發(fā)基礎(chǔ)班

為學(xué)員設(shè)置Java開發(fā)基礎(chǔ)班,從最基本的計(jì)算機(jī)程序原理講起,了解程序的組成,動手搭建Java開發(fā)環(huán)境,學(xué)習(xí)java語言的語法,數(shù)據(jù)類型和流程控制等,最終可以達(dá)到能夠獨(dú)立編寫一般的Java可執(zhí)行程序。

課程介紹:

本課程面向從來沒有學(xué)習(xí)或者從事過軟件編程方面的工作的學(xué)員,從最基本的計(jì)算機(jī)程序原理講起,了解程序的組成。動手搭建Java開發(fā)環(huán)境,學(xué)習(xí)java語言的語法,數(shù)據(jù)類型和流程控制等。同時(shí),在課程中加入大量面向?qū)ο蟮脑O(shè)計(jì)和開發(fā)的內(nèi)容,學(xué)員除了學(xué)習(xí)到Java這個編程語言外,還可以學(xué)會用面向?qū)ο蟮脑O(shè)計(jì)和分析,以及Java中各種面向?qū)ο蟮脑O(shè)計(jì)模式等。最終可以達(dá)到能夠獨(dú)立編寫一般的Java可執(zhí)行程序。

學(xué)員基礎(chǔ):

了解計(jì)算機(jī)基本操作,掌握一般文字輸入和處理的基礎(chǔ)知識
了解計(jì)算機(jī)軟件,硬件等基本概念。
已經(jīng)學(xué)習(xí)過程序語言設(shè)計(jì)技術(shù),對面向?qū)ο蠹夹g(shù)也有一定的了解。如C語言,C++等

課程大綱:

Java語言基礎(chǔ)介紹
1.Java概述
2.JVM,JRE,JDK講述
3.JDK環(huán)境安裝配置
4.個Java程序
5.注釋,分隔符,標(biāo)識符,關(guān)鍵字
6.Eclipse工具使用
7.變量和常量
8.變量的聲明與使用
9.變量內(nèi)存空間分配與原理
10.數(shù)據(jù)類型
11.變量的運(yùn)算(算術(shù)運(yùn)算,賦值運(yùn)算,邏輯運(yùn)算,位運(yùn)算,三元運(yùn)算)
流程控制
1.流程控制語句介紹
2.順序語句,分支語句if使用,多種寫法和嵌套
3.Debug調(diào)試
4.Switch語句使用,以及與if語句區(qū)別
5.While和do...while語句,區(qū)別
6.For語句使用以及和while的區(qū)別
7.Break,continue,return使用
8.萬年歷講解
數(shù)組
1.數(shù)組定義,java內(nèi)存分配,內(nèi)存特點(diǎn)
2.數(shù)組內(nèi)存體現(xiàn),垃圾回收機(jī)制
3.數(shù)組的常見操作(遍歷,查找,二分查找,求最值)
4.排序(選擇,冒泡,插入,希爾)
5.二維數(shù)組定義,內(nèi)存體現(xiàn),應(yīng)用場景
6.二維遍歷求和
7.楊輝三角
Java面向?qū)ο缶幊?br /> 1.面向?qū)ο笏悸芬约懊嫦蜻^程對比
2.面向?qū)ο筇卣?br /> 3.類與對象的關(guān)系,屬性和方法
4.創(chuàng)建對象以及對象的內(nèi)存體現(xiàn)
5.成員調(diào)用,匿名對象
6.函數(shù)定義,遞歸,可變形參
7.封裝實(shí)現(xiàn)
8.成員變量和局部變量特點(diǎn)
9.this,static關(guān)鍵字使用
10.構(gòu)造代碼塊
11.構(gòu)造函數(shù)定義,以及調(diào)用,對象的初始化步驟
12.運(yùn)用Java程序?qū)崿F(xiàn)繼承以及繼承弊端
13.重寫和重載
14.Super,final關(guān)鍵字使用
15.抽象類定義,特點(diǎn)
16.運(yùn)用接口進(jìn)行Java編程
17.運(yùn)用JAVA程序?qū)崿F(xiàn)多態(tài)(向上/下轉(zhuǎn)型)
18.掌握創(chuàng)建和導(dǎo)入導(dǎo)出包的方法
19.內(nèi)部類定義,Java8匿名內(nèi)部類的新特性
20.單例模式
21.猜拳游戲?qū)崿F(xiàn)
工具類,String,常用工具包的使用
1.了解java.lang包
2.掌握Object類,包裝類
3.掌握String和StringBuffer,StringBuilder類
4.運(yùn)用類Date、Calendar,.DateFormat,Math類編寫JAVA程序
5.運(yùn)用類Random類編寫JAVA程序
6.System類,正則表達(dá)式
異常處理
1.理解異常的概念和異常處理機(jī)制
2.理解多重catch塊和嵌套try/catch塊
3.運(yùn)用try塊、catch塊和finally塊處理異常
4.運(yùn)用關(guān)鍵字throw和throws處理異常
5.運(yùn)用JAVA語言創(chuàng)建用戶自定義異常
Java集合框架體系結(jié)構(gòu)
1.集合框架的體系結(jié)構(gòu)
2.Collection接口下的常用集合
3.ArrayList、LinkedList源碼分析并進(jìn)行Java編程
4.迭代器使用以及設(shè)計(jì)思想
5.Set以及HashSet,TreeSet結(jié)構(gòu)分析
6.使用HashMap、Vector進(jìn)行Java編程
7.泛型,規(guī)則和限制,高級應(yīng)用,泛型方法
8.Map集合,概述,特點(diǎn),子類,存取方式
9.使用HashMap和TreeMap進(jìn)行Java編程
Java輸入輸出流
1.理解流的概念和java.io包的用途
2.運(yùn)用File類對文件或目錄的屬性進(jìn)行操作
3.運(yùn)用FileInputStream和FileOutputStream類讀寫文本文件
4.運(yùn)用BufferedReader和BufferedWriter類讀寫文本文件
5.運(yùn)用DataInputStream和DataOutputStream類讀寫二進(jìn)制文件
6.裝飾設(shè)計(jì)模式
7.Properties,load,store操作
8.RandomAccessFile,打印流
9.對象序列化,碼表,解碼編碼
Java多線程技術(shù)
1.了解多線程的概念以及運(yùn)行原理
2.掌握如何創(chuàng)建線程
3.線程的生命周期
4.線程的死鎖問題
5.線程安全問題的產(chǎn)生原因和解決辦法同步機(jī)制.wait,sleep,notify,notifyAll
6.join,停止線程,interrupted,yeild
7.生產(chǎn)者消費(fèi)者問題
8.線程池的使用
網(wǎng)絡(luò)編程,反射機(jī)制,注解及動態(tài)代理
1.網(wǎng)絡(luò)模型,網(wǎng)絡(luò)三要素,IP對象講解
2.Socket原理機(jī)制
3.UDP傳輸
4.TCP傳輸
5.JVM類加載器
6.Java動態(tài)性Reflection技術(shù),Class對象,Method,
7.Java8新特性
8.注解的使用
9.自定義注解
10.動態(tài)代理Proxy
11.JUnit單元測試
JVM原理
1.JVM簡析
2.JVM組成結(jié)構(gòu)
3.JVM堆,棧原理
4.JVM+Heap三區(qū)原理
5.JVM垃圾收集機(jī)制
6.堆內(nèi)存調(diào)優(yōu)
7.GC回收策略
8.GC三大算法
MySQL及JDBC開發(fā)
1.Mysql基本應(yīng)用(DML,DDL,DCL)與SQL編程,navigate客戶端,PowerDesigner的使用
2.了解JDBC的概念和其必要性
3.理解JDBC驅(qū)動程序的類型
4.掌握Connection,Statement,ResultSet,PreparedStatement的用法。
5.JDBC事務(wù)管理
6.數(shù)據(jù)庫連接池技術(shù)(Pool池的思想;連接池技術(shù);C3P0、proxool連接池等;使用設(shè)計(jì)模式開發(fā)連接池;詳細(xì)擴(kuò)展與測試池效率)
7.使用反射機(jī)制和ORM思想封裝JDBC工具
8.SQL優(yōu)化

課程安排:

學(xué)習(xí)完本課程后,學(xué)員可以根據(jù)自己的需求,選擇Java Web或者安卓移動應(yīng)用開發(fā)方向繼續(xù)學(xué)習(xí)。
基于MVC模式的Java Web開發(fā)
Java技術(shù)由于其跨平臺和性能方面的優(yōu)勢,被大量的應(yīng)用到移動互聯(lián)和網(wǎng)站開發(fā)中。本課程在學(xué)員已經(jīng)有了基礎(chǔ)的Java編程知識后,介紹使用Java來開發(fā)Web程序。既涉及到Web前端,又有Web服務(wù)端開發(fā)的內(nèi)容。重點(diǎn)介紹Web服務(wù)端開發(fā)的知識。本課程通過開發(fā)一個B2C類型的電子商務(wù)網(wǎng)站的實(shí)戰(zhàn)案例,課程覆蓋了一個Web網(wǎng)站和手機(jī)應(yīng)用的服務(wù)端程序的所有內(nèi)容。學(xué)員完成本課程后,在課堂上就完成了一個完整的電子商務(wù)網(wǎng)站的開發(fā)過程。同時(shí)也學(xué)會了Java Web開發(fā)的所有內(nèi)容
移動互聯(lián)-Android開發(fā)基礎(chǔ)
Android作為一種智能手機(jī)操作系統(tǒng)自從發(fā)布以來迅速成為行業(yè)推崇的主流平臺,無論是設(shè)備制造商、運(yùn)營商還是內(nèi)容提供商都對Android平臺的發(fā)展持有積極的態(tài)度。
本課程通過詳細(xì)講解Android平臺的體系結(jié)構(gòu),深入了解Android架構(gòu),講解Android應(yīng)用開發(fā)的基本框架、開發(fā)工具的使用、核心組件和基于Android系統(tǒng)的應(yīng)用項(xiàng)目開發(fā)等內(nèi)容,使學(xué)員對Android系統(tǒng)的開發(fā)過程有全面而深入的認(rèn)識,深刻掌握對基于Android操作系統(tǒng)的實(shí)際開發(fā)技能。

課程目標(biāo):

Java語言基本要素:操作符、控制執(zhí)行流程、訪問權(quán)限控制等
學(xué)習(xí)Java中面向?qū)ο蟮膹?fù)用類、多態(tài)、接口、通過異常處理錯誤、字符串、泛型、數(shù)組等
學(xué)習(xí)開發(fā)Java圖形化用戶界面
Java多線程和并發(fā)程序開發(fā)
Java中訪問數(shù)據(jù)庫JDBC


上一篇:西安JavaEE企業(yè)級框架應(yīng)用程序開發(fā)培訓(xùn)
下一篇:西安C#編程語言培訓(xùn)
西安西安IT認(rèn)證培訓(xùn)中心開課校區(qū)
機(jī)構(gòu)新聞

思科認(rèn)證主要涉及的方向有哪些

咨詢客服

想?yún)⒓尤A為認(rèn)證考試要學(xué)哪些知識

咨詢客服

JAVA初學(xué)者應(yīng)該要怎么學(xué)習(xí)呢

咨詢客服

對于c++而言為什么java是學(xué)校核心課程呢

咨詢客服

關(guān)于我們 | 聯(lián)系我們 | 西安西安IT認(rèn)證培訓(xùn)中心地址:西安市雁塔區(qū)曲江新區(qū)雁展路萊安中心T1幢 咨詢電話:400-882-1933
滬ICP備18018862號-2 網(wǎng)站地圖 注冊 登錄 招生合作 版權(quán)/投訴 免責(zé)聲明 更新時(shí)間:2025-05-09