国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

javase基礎

2019-11-06 09:18:41
字體:
來源:轉載
供稿:網友

主要前面的一些學習筆記,現在放到博客上邊,就當做是復習吧

1.定義在;類體中的變量叫做全局變量。2.定義在方法體中的變量叫做局部變量。3.java語言規定指定數組大小是使用的數據類型只能是char、byte、short和int,而不能是long。4.申明為靜態的變量必須是成員變量,而不能是局部變量,在方法體內部或任何代碼塊中聲明變量不能使用static關鍵字。5.main主方法聲明成靜態的原因:它必須被java虛擬機直接訪問。6.構造方法本身沒有返回值(不需要通過void進行修飾),構造方法的名稱與本類的名稱要相同。7.靜態代碼塊:不包含在任何方法體中的的靜態代碼塊,靜態代碼塊在類被加載的時候,執行且僅執行一次。8.一個java文件,只能一個public,而不是一個包,一個包里,有好多.java的文件。9.不可以在靜態的代碼塊中使用this關鍵字。10.參數類型不同,個數不同,順序不同均構成重載。11.不能使用PRivate修飾外部類。12.在靜態的方法中只能使用靜態的變量。13.private修飾的成員只有本類能夠訪問,protected修飾的成員只能被同一個包中定義的其他類或者子類訪問。14.toString()方法被自動調用的情況:1.在System.out.println()或System.out.print()里寫一個對象時。2.在用+連接一個對象和一個字符串時。15.類不能同時繼承多個父類,但是接口可以,接口中定義的任何成員變量默認都是static和final,當繼承一個接口時需要實現接口中的所有方法。16.使用instanceof方法判斷對象是不是指定類或是該類的子類的實例對象。17.如果把子類的對象強制轉換成父類,那么這個對象只能調用父類中定義的方法,而子類中重寫和新定義的方法將無法調用。18.抽象方法必定存在于抽象類中。19.內部類可以直接使用外部類中的成員方法以及成員變量(如果外部類中的成員變量被設置成private類型的也同樣可以拿過來使用。)20.外部類不能用private或者protected關鍵字修飾。21.多態:1)引用多態:父類的引用可以指向本類的對象。(2)父類的引用可以指向子類的對象。2)方法多態:創建本類對象的時候,調用的方法是本類方法。創建子類對象時,調用的方法是子類重寫的方法或者繼承的方法。(PS:如果子類中有父類中不存在的方法,那么父類不能引用子類中的那個獨有的方法。)22.(1)裝箱:把基本類型轉換成包裝類,使其具有對象的性質,又可分為手動裝箱和自動裝箱(2)和裝箱相反,把包裝類對象轉換成基本類型的值,又可分為手動拆箱和自動拆箱23.非靜態內部類不能直接訪問。                     

25.對于多態,編譯時看的是子類,運行的時候看的父類。26.  

     1.static 修飾的域,我們叫靜態域,它是歸類所有的,被所有對象所共享,只有一個.     2.static修飾的區塊,域只會初始化一次.     3.static修飾的域或方法,可以直接通過類的名字加上.進行調用.     4.static修飾的方法內不能直接使用非靜態成員.27.在不同類中調用靜態方法:直接類名.方法名,在同一個類中調用靜態方法:直接方法名,調用非靜態方的時候,一定要新建一個對象,再來調用方法。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南充市| 乐业县| 清水县| 成安县| 阿克| 新营市| 昆明市| 宝鸡市| 阿拉善左旗| 新巴尔虎左旗| 明星| 浏阳市| 南宁市| 湄潭县| 民乐县| 仙桃市| 乐平市| 龙岩市| 平凉市| 襄樊市| 宁化县| 桦甸市| 同江市| 洛浦县| 渝北区| 海林市| 盐津县| 南和县| 南开区| 南陵县| 若尔盖县| 泰州市| 平阴县| 肃北| 孝昌县| 紫阳县| 白城市| 定兴县| 鹿泉市| 定兴县| 留坝县|