国产超薄丝袜足底脚交国产_少妇愉情理伦片丰满丰满_一区二区三区中文人妻制服_久久久久88色偷偷免费_色婷婷久久久swag精品

萬能百科  > 游戲數(shù)碼?  > 

java 學(xué)習(xí)路線

2022-02-23   

學(xué)習(xí)Java的過程很復(fù)雜,以下理出學(xué)習(xí)過程中可能遇到的問題,及學(xué)習(xí)路線。希望能夠?qū)δ愕膶W(xué)習(xí)有所幫助。

Java發(fā)展到現(xiàn)在,按應(yīng)用來分主要分為三大塊:J2SE,J2ME和J2EE。

這三塊相互補(bǔ)充,應(yīng)用范圍不同。

J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;

J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機(jī)和PDA的編程;

J2EE是Java2的企業(yè)版,主要用于分布式的網(wǎng)絡(luò)程序的開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。

    操作方法

    • 01

      第一階段
      J2SE的基礎(chǔ)學(xué)習(xí)

      java開發(fā)前奏:
      ①計算機(jī)基本原理,Java語言發(fā)展簡史以及開發(fā)環(huán)境的搭建,體驗Java程序的開發(fā),環(huán)境變量的設(shè)置,程序的執(zhí)行過程,
      ②相關(guān)反編譯工具介紹,java開發(fā)工具Eclipse的安裝和使用,javadoc的說明。

      Java基礎(chǔ)語法:
      ①Java語法格式,常量和變量,變量的作用域,方法和方法的重載,運算符,程序流程控制,數(shù)組和操作數(shù)組的類,
      ②對數(shù)組循環(huán)遍歷以及針對數(shù)組的常用查找、排序算法原理,最后使用Java程序進(jìn)行功能實現(xiàn)。

      面向?qū)ο缶幊蹋?br /> ①理解對象的本質(zhì),以及面向?qū)ο螅惻c對象之間的關(guān)系,如何用面向?qū)ο蟮乃枷敕治龊徒鉀Q顯示生活中的問題,并java程序的手段編寫出來。
      ②如何設(shè)計類,設(shè)計類的基本原則,類的實例化過程。
      ③類元素:構(gòu)造函數(shù)、this關(guān)鍵字、方法和方法的參數(shù)傳遞過程、static關(guān)鍵字、內(nèi)部類,Java的垃圾對象回收機(jī)制。
      ④對象的三大特性:封裝、繼承和多態(tài)。子類對象的實例化過程、方法的重寫和重載、final關(guān)鍵字、抽象類、接口、繼承的優(yōu)點和缺點。
      ⑤對象的多態(tài)性:子類和父類之間的轉(zhuǎn)換、父類紙箱子類的引用、抽象類和接口在多態(tài)中的應(yīng)用、多態(tài)優(yōu)點。常用設(shè)計模式如單利、模版等模式。
      ⑥什么是異常 異常的捕捉和拋出 異常捕捉的原則 finally的使用,package的應(yīng)用 import關(guān)鍵字。

      多線程應(yīng)用:
      ①多線程的概念,如何在程序中創(chuàng)建多線程(Thread、Runnable),線程安全問題,線程的同步,線程之間的通訊、死鎖問題的剖析。

      javaAPI詳解:
      ①JavaAPI介紹、String和StringBuffer、各種基本數(shù)據(jù)類型包裝類,System和Runtime類,Date和DateFomat類等。
      ②常用的集合類使用如下:Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合類API。

      IO技術(shù):
      ①什么是IO,F(xiàn)ile及相關(guān)類,字節(jié)流InputStream和OutputStream,字符流Reader和Writer,以及相應(yīng)緩沖流和管道流,字節(jié)和字符的轉(zhuǎn)化流,包裝流,以及常用包裝類使用,分析java的IO性能。

      網(wǎng)絡(luò)編程:
      ①Java網(wǎng)絡(luò)編程,網(wǎng)絡(luò)通信底層協(xié)議TCP/UDP/IP,Socket編程。網(wǎng)絡(luò)通信常用應(yīng)用層協(xié)議簡介:HTTP、FTP等,以及WEB服務(wù)器的工作原理。
      ②遞歸程序,Java的高級特性:反射、代理和泛型、枚舉、Java正則表達(dá)式API詳解及其應(yīng)用。

      • 02

        第二階段
        數(shù)據(jù)庫技術(shù)

        • 03

          第三階段
          JDBC技術(shù)

          學(xué)習(xí)內(nèi)容:JDBC標(biāo)準(zhǔn)、JDBC驅(qū)動、Connection、Statement、PreparedStatement、ResultSet、MetaData、JDBC事務(wù)、DAO、JDBC連接池

          學(xué)習(xí)實訓(xùn)目標(biāo):從軟件架構(gòu)角度分析設(shè)計項目數(shù)據(jù)持久層,并且抽取實現(xiàn)數(shù)據(jù)持久層代碼,為學(xué)習(xí)持久層框架技術(shù)打下良好基礎(chǔ)。

          • 04

            第四階段
            Web基礎(chǔ)技術(shù)(項目實戰(zhàn))

            • 05

              第五階段
              Web主流框架技術(shù)(項目實戰(zhàn))

              聲明:本篇經(jīng)驗系酷知網(wǎng)「www.coozhi.com」原創(chuàng),轉(zhuǎn)載請注明出處。

              詞條內(nèi)容僅供參考,如果您需要解決具體問題
              (尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

              標(biāo)簽