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

首頁 > 學院 > 開發(fā)設計 > 正文

java總結1

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

 作為一名初涉這個行業(yè)的新手,學習java之后的一些總結。

1.什么是java虛擬機?為什么java語言被稱作是“與平臺無關的編程語言”?

java虛擬機又稱jvm,是一個可以執(zhí)行java字節(jié)碼文件的虛擬機進程,java源文件被編譯成能被jvm執(zhí)行的字節(jié)碼文件;

java語言是“跨平臺”的語言,java被設計成允許應用程序在任意平臺的運行,而jvm讓這變成可能。

2.JDK和JRE的區(qū)別?

JDK:java開發(fā)工具包,包括了jre,編譯器和其他的一些工具;JRE:java運行環(huán)境,包括了jvm和java程序所需的核心類庫;如果只想執(zhí)行程序,只需安裝jre即可,但是如果想編寫程序并執(zhí)行,就需要jdk。

3.成員變量和局部變量的區(qū)別?

①在類中的位置不同:    成員變量:類中方法外    局部變量:方法中或者方法聲明上②在內存中的位置不同:    成員變量:堆內存    局部變量:棧內存③生命周期不同:    成員變量:隨著對象的創(chuàng)建而存在,隨著對象的消失而消失;    局部變量:隨著方法的調用而存在,隨著方法的調用完畢而消失;④初始化值不同:    成員變量:有默認值,為null;    局部變量:沒有默認值,必須賦值后才能使用;當成員變量和局部變量的名稱相同時,采用就近原則;

4.形式參數與返回值類型的問題?

①形參的改變會影響實參嗎?   當形參是基本類型時,不會;   當形參是引用類型時,會;②形式參數是引用類型時:         類名作為形式參數,實際需要的該類的對象;         抽象類作為形式參數,實際需要的該抽象類的子類對象;         接口作為形式參數,實際需要的該接口的實現類對象;③返回值類型是引用類型時:       引用類型:         類:返回的是該類的對象         抽象類:返回的是該抽象類的子類對象         接口: 返回的是該接口的具體實現類的對象

5.匿名對象怎么調用?有什么好處?

匿名對象調用方法,但是僅適合調用一次,調用多次不合適,因為每調用一次,就相當于在內存中開辟一個空間,占用內存;匿名對象調用完畢就是垃圾,會被垃圾回收器回收;


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汾西县| 乐至县| 丹寨县| 九龙县| 涿州市| 江华| 喀喇沁旗| 丹寨县| 临海市| 新田县| 任丘市| 台山市| 同心县| 延安市| 囊谦县| 余庆县| 阿拉尔市| 萨迦县| 怀宁县| 诏安县| 广南县| 全南县| 永福县| 九龙城区| 永丰县| 武夷山市| 昂仁县| 柳州市| 石渠县| 商水县| 金乡县| 禄劝| 佛教| 吴忠市| 阿拉善左旗| 沧州市| 陈巴尔虎旗| 林口县| 渑池县| 岳阳县| 申扎县|