課程目錄

          本套課程為2014Java初學者入門到精通視頻教程,【請選擇超清模式】
這套課程是java入門經(jīng)典教程,共100節(jié)課,內容非常清晰、詳細,通過學習這套java課程,你就掌握了java開發(fā)軟件的能力,學習這套課程大概需要兩個月左右的時間,學習每節(jié)課之后一定反復練習,切不過超之過急。
2014Java初學者入門視頻教程
Java 技術既是一種高級的面向對象的編程語言,也是一個平臺。Java 技術基于 Java 虛擬機(Java virtual machine,JVM)的概念 —— 這是語言與底層軟件和硬件之間的一種轉換器。Java 語言的所有實現(xiàn)都必須實現(xiàn) JVM,從而使 Java 程序可以在有 JVM 的任何系統(tǒng)上運行。
Java 編程語言(Java programming language) 與眾不同之處在于:Java 程序既是編譯型的(compiled)(轉換為一種稱為 Java 字節(jié)碼的中間語言),又是解釋型的(interpreted)(JVM 對字節(jié)碼進行解析和運行)。編譯只進行一次,而解釋在每次運行程序時都會進行。編譯后的字節(jié)碼采用一種針對 JVM 優(yōu)化過的機器碼形式;解釋器是 JVM 的實現(xiàn)。
Java 平臺(Java platform) 是一種純軟件平臺,它可以在各種基于硬件的平臺上運行。它有三個版本(參見后面的 Java 平臺的多個版本)。它由 JVM 和 Java 應用程序編程接口(Java Application Programming Interface,API)組成。Java API 是一個大型的現(xiàn)成軟件組件(類)集合,它可以簡化 applet 和應用程序的開發(fā)和部署,包括健壯、安全且可互操作的企業(yè)應用程序。它涵蓋從基本對象到連網(wǎng)和安全性,再到 XML 生成和 Web 服務的所有東西。Java API 組織成相關類和接口的庫;庫也稱為包(package)。
第一階段學習:
計算機基礎知識,常用快捷鍵和常用DOS命令。Java語言發(fā)展史,Java開發(fā)環(huán)境的搭建,體驗Java程序的開發(fā),Java程序的執(zhí)行過程,初學者常見問題,環(huán)境變量path和classpath的設置,Java反編譯工具介紹。計算機常用進制二、八、十六的介紹,以及它們與十進制之間的相互轉化,有符號數(shù)據(jù)表示法,原碼,反碼,補碼。

 Java語法格式,關鍵字,標識符,注釋,數(shù)據(jù)類型,常量和變量,變量的作用域,數(shù)據(jù)類型轉換,運算符,表達式。程序流程控制語句以及其應用場景,函數(shù)和函數(shù)的重載,數(shù)組及常見操作。
第二階段學習:
面向對象思想,類的概述,對象的本質,類與對象的關系,以及在實際開發(fā)中如何應用面向對象的思想解決問題。

如何設計類,設計類的基本原則,對象的應用。類的細節(jié):成員變量,構造方法,成員方法,private關鍵字,this關鍵字,static關鍵字,super關鍵字,final關鍵字。匿名對象,內部類及匿名內部類的使用。Javadoc命令制作API。

面向對象的三大特性:封裝、繼承和多態(tài),以及相應的Java實現(xiàn)。封裝的優(yōu)點及缺點剖析,對象的實例化過程。繼承的優(yōu)點及缺點剖析,子類對象的實例化過程,方法的重寫。多態(tài)的優(yōu)點及缺點剖析,向上轉型和向下轉型問題。抽象類和接口的優(yōu)點及缺點剖析,抽象類和接口的區(qū)別,以及抽象類和接口在多態(tài)中的應用。

包的作用及帶包程序的編譯和運行,不同包下類的訪問,導包的作用及使用。四種訪問權限修飾符的區(qū)別及常見使用。
第三階段學習:
Eclipse的安裝和使用。JavaAPI介紹, API中常用類的講解:String和StringBuffer,Math和Random類,各種基本數(shù)據(jù)類型包裝類,BigInteger和BigDecimal類,System和Runtime類,Date和DateFomat類,以及Calendar類,Scanner和Timer等。

Java集合體系結構,Collection,Iterator,List,ListIterator,ArrayList,Vector,Enumeration,LinkedList, Stack,Set,Hashset,TreeSet,LinkedHashSet,Map,HashMap,TreeMap,LinkedHashMap,Hashtable等常用集合接口和集合類常見操作。各種集合的數(shù)據(jù)結構詳細分析,泛型在集合中的使用。

異常:異常的由來,異常體系,異常處理方式,throws和throw關鍵字的使用,多重捕獲Multi-catch,如何使用自定義異常等。

IO概念,F(xiàn)ile類,字節(jié)流InputStream和OutputStream,字符流Reader和Writer,以及相應實現(xiàn)類,IO性能分析,字節(jié)和字符的轉化流,包裝流的概念,以及常用包裝類,裝飾設計模式的講解。Properties的使用。計算機編碼問題的分析和講解。Java NIO包下IO流的使用。

郵箱
huangbenjincv@163.com

郁南县| 保靖县| 安溪县| 措勤县| 阿尔山市| 望谟县| 五台县| 孝感市| 星子县| 永川市| 通州市| 来凤县| 乌苏市| 呼和浩特市| 会宁县| 苏尼特左旗| 津南区| 额济纳旗| 炉霍县| 阿鲁科尔沁旗| 翁源县| 镇雄县| 蓝田县| 株洲市| 连城县| 邵阳市| 阳新县| 广昌县| 来凤县| 阳江市| 巢湖市| 平邑县| 栖霞市| 固始县| 福清市| 巴塘县| 平塘县| 许昌市| 溧水县| 民勤县| 高青县|