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

首頁 > 編程 > Java > 正文

java總結1

2019-11-11 07:07:47
字體:
來源:轉載
供稿:網友

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

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

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

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

2.JDK和JRE的區別?

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

3.成員變量和局部變量的區別?

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

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

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

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

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 景德镇市| 华亭县| 曲阳县| 泰宁县| 遂宁市| 乐陵市| 湘乡市| 施秉县| 横山县| 德保县| 建德市| 盘山县| 丰台区| 广灵县| 雷波县| 峡江县| 开鲁县| 三河市| 碌曲县| 赣榆县| 万安县| 柳州市| 井冈山市| 南宁市| 盐边县| 娱乐| 英山县| 新闻| 页游| 卓资县| 扎兰屯市| 南安市| 繁峙县| 揭东县| 马鞍山市| 和龙市| 吉首市| 林甸县| 柯坪县| 麟游县| 盐津县|