本套課程由孫鑫老師親自授課錄制。內容涵蓋面廣,從入門到精通,授課通俗易懂,分析問題獨到精辟,學員通過本套課程的學習,能夠快速掌握Java編程語言,成為Java高手。
1、循序漸進
從自學者很難弄明白的Java環境配置開始講解,一步步引領你成為Java高手。
2、通俗易懂
編程語言枯燥難懂,然而通過孫鑫老師形象化的講解,Java中的難點、重點,讓你輕松掌握。
3、實戰性強
編程中要注意什么?如何閱讀出錯提示?出現問題如何解決?通過孫鑫老師的一步步操作講解,帶你迅速掌握編程的全過程。
4、內容全面
Java語言知識,Java面向對象的編程思想,Java語言本身的優點和特性,在以后開發中可能出現的問題,由孫鑫老師一一幫你剖析。
5、講解深刻
在一些重難點知識以及屬于Java語言本身優點、特點方面的知識,孫鑫老師都將給你剖析其本質,講解其后臺運行的原理,讓你從根本上理解、掌握并靈活運用這些知識。
6、問答形式
在講解一些重要知識點的時候,孫鑫老師會提出一些問題,引領大家思考,而這些問題正好是你在理解這些知識點時將要產生的疑問(有這么神?看過光盤就知道了),在你還沒有提出疑問時,孫鑫老師就會告訴你如何理解和解決這些問題了。
【課程內容】
CD1:Java的一些基本概念,Java的起源、為什么我們要學習Java語言,Java跨平臺原理剖析;Java環境變量的配置,初學者常犯的問題,Java語言的基本數據類型和Java的語句。
CD2:Java面向對象編程,面向對象編程和面向過程編程的區別,我們如何才能掌握面向對象的編程,類和對象的關系;講解了Java中的構造、重載、this和super變量、靜態變量、Java中的常量、繼承、多態。
CD3:Java中包的概念,類的說明符、方法的說明符、對象的銷毀(JVM垃圾回收器的演示),Java中接口理解與掌握。
CD4:Java中內部類的理解、運用與掌握,Java中的異常處理。
CD5:Java的常用包,\”==\”和\”equals\”的用法,基本數據類型與引用類型,對象的克隆。
CD6:數組的復制與排序,Runtime類與Process類,Class類與反射API,Runtime類與單例設計模式。
CD7:Java的多線程,程序、進程和線程的概念,實現多線程的兩種方式,線程同步的原理,線程的死鎖,運用wait和notify來實現producer – consumer關系,線程終止的兩種情況。
CD8:Java中的集合類的講解,棧、隊列、鏈表等數據結構的講解。
CD9:Java I/O操作,字節流InputStream和OutputStream,字符流Reader和Writer,Java I/O庫的設計原則,字符集的編碼,RandomAccessFile類,管道流,對象的序列化。
CD10:Java圖形界面編程,AWT、布局管理器、事件模型,JFC、Swing編程。應用JBuilder快速開發圖形界面程序。
CD11:Applet編程,詳細講解Applet的生命周期,子體的設置,applet從網頁中獲取信息,applet和瀏覽器的通信,更新顯示的原理,用Applet來制作動畫程序,以及動畫程序的優化。
CD12:Java網絡編程,基于TCP的套接字編程,基于UDP的套接字編程,URL和URI,一個實用的下載程序。