<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    內(nèi)蒙古java團隊

    j2se,j2ee開發(fā)組
    posts - 139, comments - 212, trackbacks - 0, articles - 65
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    java 初學者建議

    Posted on 2009-04-09 11:48 帥子 閱讀(316) 評論(0)  編輯  收藏 所屬分類: j2se技術專區(qū)申請加入java團隊
    這是我個人歸納的一些知識點,我覺得初學java首先需要重以下的知識開始?

      (1)JAVA程序開發(fā)步驟:?

      源代碼-->編譯成*.class-->執(zhí)行(將.class交給JVM)?

      jvm--java虛擬機(解釋器)?

      (2)?

      JDK?--?java開發(fā)工具包(編譯器、解釋器、類庫)?

      JSDK?--?java標準開發(fā)工具包?

      J2SDK?--?java?2.0?標準開發(fā)工具包;?

      J2EE?--?J2SDK?+?網(wǎng)絡開發(fā)類庫?

      J2SE?--?java2.0?標準環(huán)境?

      (3)?JAVAHOME?---?jdk安裝目錄;?

      編譯器?javahome\bin\javac.exe?

      解釋器?javahome\bin\java.exe?

      類庫?*.jar?

      (4)編譯:?javac?*.java?

      執(zhí)行:?java?類名(不能帶.class擴展名)?

      (5)path環(huán)境變量?

      功能:設置可執(zhí)行文件的搜索路徑?

      格式:set?path=%path%;路徑?

      %path%?---?代表已有的path信息?

      查看:path?

      (6)classpath環(huán)境變量?

      功能:設置可?.class文件?的搜索路徑?

      格式:set?classpath=%classpath%;路徑?

      (7)java開發(fā)工具?

      eclipse、jbuilder?

      (8)數(shù)據(jù)類型?

      原始數(shù)據(jù)類型:byte、char、short、int、long、float、double、boolean?

      引用數(shù)據(jù)類型:包括數(shù)組、類、接口?

      (9)運算符?

      運算符分為:算術運算符、賦值運算符、關系運算符、邏輯運算符、條件運算符?

      (10)控制語句?

      控制語句包括:判斷語句、循環(huán)語句、跳轉(zhuǎn)語句?

      (11)數(shù)組?

      僅聲明:如?int?[]?array;?

      聲明和創(chuàng)建:如?int?[]?array=new?int[5];?

      聲明、創(chuàng)建和初始化:如?int?[]?array={1,2,…,n};?

      (12)對象?

      理解面向?qū)ο蟮母拍睿嫦驅(qū)ο缶幊趟枷氲暮诵氖菍ο?

      創(chuàng)建對象:通過關鍵字new?

      對象和類的區(qū)別:對象是實體,而類是對象的原型?

      (13)類?

      類的定義:使用關鍵字class?

      類包含的內(nèi)容:屬性、方法(以及構(gòu)造方法)?

      構(gòu)造方法:沒有返回類型,方法名和類名一樣?

      方法的包含的內(nèi)容:方法名稱、方法返回值的數(shù)據(jù)類型(沒有返回值使用void)、參數(shù)列表、方法的主體?

      (14)封裝、抽象、繼承、多態(tài)?

      概念:隱藏屬性、方法或?qū)崿F(xiàn)的詳細信息的處理方式?

      引入了修飾符分為:權(quán)限修飾符、非權(quán)限修飾符?

      權(quán)限修飾符:private?--?只能在本類中訪問?

      public?--?可以在任何地方訪問?

      默認?--?可以在本包中任何一個類中訪問?

      protected?--?可以在本包中、外包子類中訪問?

      非權(quán)限修飾符:static?、final、abstract?

      (1)static成員可以通過對象調(diào)用,也可以通過類直接調(diào)用?

      (2)static方法內(nèi)部不能調(diào)用非靜態(tài)成員?

      (3)static?靜態(tài)塊,用于初始化靜態(tài)成員?

      (4)final變量,值不可變;?

      (5)final方法,不能被子類重寫;?

      (6)final類,不能被繼承;?

      抽象(abstract)類:(1)抽象方法,沒有具體功能的方法?

      (2)抽象類,包含抽象方法的類,抽象類不能生成對象?

      (3)沒有任何抽象方法的類,也可以聲明成抽象類?

      接口:定義接口的關鍵字interface,實現(xiàn)接口的關鍵字implements?

      (1)接口中的所有方法必須是public類型或默認類型?

      (2)方法僅僅是聲明或定義,而不要求去實現(xiàn)?

      (3)一個類實現(xiàn)了接口的部分功能,該類應該是抽象類?

      (4)一個類可以實現(xiàn)多個接口?

      (5)接口可以通過使用關鍵字extends繼承其他接口?

      繼承:使用關鍵字extends?

      (1)子類可以繼承父類的所有方法和屬性?

      (2)子類永遠不會繼承父類的構(gòu)造方法?

      (3)創(chuàng)建子類對象時,父類構(gòu)造方法的調(diào)用總是先于子類構(gòu)造方法的調(diào)用?

      多態(tài):主要體現(xiàn)為方法的重載和方法的重寫?

      (1)方法重載:方法名稱一樣,參數(shù)列表不一樣,不以返回值類型作為判斷條件?

      (2)方法重寫:子類繼承父類時,將方法中的方法體重新定義后使用?

      (15)異常?

      概念:程序運行時發(fā)生的錯誤?

      了解異常類及其方法?

      處理異常的方法:(1)運用try/catch塊和多重catch塊處理異常?

      (2)運用try塊、catch塊和finally塊處理異常?

      (3)運用關鍵字throw和throws處理異常?

      (4)運用java語言創(chuàng)建自定義異常并進行處理異常?

      (16)包?

      創(chuàng)建和使用包:(1)生成包:?package?包名?

      (2)執(zhí)行包中的運行類:?java?包名.類名?

      (3)導入包中的類:?

      import?包名.類名?----?導入指定類?

      import?包名.*?----?導入包中的所有public類?

      (4)編譯帶包的源文件?

      javac?-d?路徑?xxx.java?(路徑:包要保存的目錄)?

      javac?-d?.?xxx.java?(.:路徑為當前路徑)?

      了解常用包:java.lang包、java.util包、java.io包?
    主站蜘蛛池模板: fc2免费人成在线视频| 精品久久香蕉国产线看观看亚洲| 亚洲男人的天堂久久精品| 性盈盈影院免费视频观看在线一区| 国产偷国产偷亚洲清高APP| 久久精品国产精品亚洲精品| 成人免费视频一区| 18禁美女黄网站色大片免费观看| 亚洲中文字幕无码mv| 亚洲欧洲精品视频在线观看| 亚洲国产日韩在线观频| 成人午夜视频免费| 免费国产成人高清在线观看网站| 9i9精品国产免费久久| 亚洲久热无码av中文字幕| 亚洲国产日韩综合久久精品| 亚洲综合在线观看视频| 亚洲国产精品无码中文字| 亚洲日本va午夜中文字幕久久 | 国产精品久久久久影院免费| 五月亭亭免费高清在线| 亚洲啪啪免费视频| 99久久久国产精品免费无卡顿| 国内精品免费在线观看| 无码精品人妻一区二区三区免费看 | 在线观看免费大黄网站| 免费看片A级毛片免费看| 免费黄色网址入口| 伊人久久亚洲综合| 亚洲爆乳无码一区二区三区| 久久精品国产亚洲AV麻豆王友容| 久久久久亚洲av无码专区导航| 亚洲视频在线不卡| 国产精品亚洲专区无码牛牛| 国产伦精品一区二区免费| 色欲色香天天天综合网站免费| 91成年人免费视频| 国产午夜鲁丝片AV无码免费| 久热综合在线亚洲精品| 亚洲精品无播放器在线播放| 国产日韩精品无码区免费专区国产 |