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

西安西安IT認證培訓中心

400-882-1933

全國學習專線 8:00-22:00
西安西安IT認證培訓中心
在企業級泛IT培訓領域樹立了良好的品牌口  為廣大學員用戶提供更為全面、優質的IT培訓課程  提供數百門免費或收費的IT技術培訓視頻學習服務  
您當前的位置: >西安成習網 >西安Java開發基礎班

西安Java開發基礎班 2023-03-24 17:25:16

上課時段: 詳見內容

開班時間: 滾動開班

課程價格: 請咨詢

咨詢電話: 400-882-1933

預約試聽 在線咨詢

授課學校: 西安西安IT認證培訓中心

教學點: 1個

已關注: 113人

QQ咨詢: 2537124896

課程介紹 發布日期:2023-03-24 17:25:16
Java開發基礎班

為學員設置Java開發基礎班,從最基本的計算機程序原理講起,了解程序的組成,動手搭建Java開發環境,學習java語言的語法,數據類型和流程控制等,最終可以達到能夠獨立編寫一般的Java可執行程序。

課程介紹:

本課程面向從來沒有學習或者從事過軟件編程方面的工作的學員,從最基本的計算機程序原理講起,了解程序的組成。動手搭建Java開發環境,學習java語言的語法,數據類型和流程控制等。同時,在課程中加入大量面向對象的設計和開發的內容,學員除了學習到Java這個編程語言外,還可以學會用面向對象的設計和分析,以及Java中各種面向對象的設計模式等。最終可以達到能夠獨立編寫一般的Java可執行程序。

學員基礎:

了解計算機基本操作,掌握一般文字輸入和處理的基礎知識
了解計算機軟件,硬件等基本概念。
已經學習過程序語言設計技術,對面向對象技術也有一定的了解。如C語言,C++等

課程大綱:

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

課程安排:

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

課程目標:

Java語言基本要素:操作符、控制執行流程、訪問權限控制等
學習Java中面向對象的復用類、多態、接口、通過異常處理錯誤、字符串、泛型、數組等
學習開發Java圖形化用戶界面
Java多線程和并發程序開發
Java中訪問數據庫JDBC


上一篇:西安JavaEE企業級框架應用程序開發培訓
下一篇:西安C#編程語言培訓
西安西安IT認證培訓中心開課校區
機構新聞

思科認證主要涉及的方向有哪些

咨詢客服

想參加華為認證考試要學哪些知識

咨詢客服

JAVA初學者應該要怎么學習呢

咨詢客服

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

咨詢客服

關于我們 | 聯系我們 | 西安西安IT認證培訓中心地址:西安市雁塔區曲江新區雁展路萊安中心T1幢 咨詢電話:400-882-1933
滬ICP備18018862號-2 網站地圖 注冊 登錄 招生合作 版權/投訴 免責聲明 更新時間:2025-07-01