大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java培訓 在線Java入門培訓之Java的類常識

在線Java入門培訓之Java的類常識

更新時間:2020-01-03 16:37:17 來源:動力節點 瀏覽2495次

在學習Java的過程中,大家經常會遇到"類",那關于它的常識有些什么呢?相信很多參加Java培訓的同學也不太明白,今天小編就集體給大家講一下吧,希望可以幫助到同學們。

在線Java入門培訓之Java的類常識

  請解釋Java語言的跨平臺特性

  解析:雖然不知道什么是跨平臺也可以使用Java語言進行編程,但是對于一個Java編程員來說,理解跨平臺特性能夠更深入掌握Java語言,所以企業中往往要求應聘者至少理解這個特性。

  參考答案:Java的跨平臺特性也被稱為可移植性、平臺無關性,或者一次編寫處處運行。他的意思就是如果用Java語言編寫一個應用,那么就可以在不同平臺上運行,而不需要為不同平臺單獨運行開發。之所以能實現跨平臺的特性。主要得益于Java虛擬機(JVM),JVM解釋器在運行Java應用時根據當前平臺進行解釋,解釋成符合當前平臺規范的機器碼,所以可以實現同樣的應用在不同平臺上都能運行。

  請列舉JAVA語言的主要特點

  解析:了解一門語言,往往從熟悉該語言的主要特點開始入手,所以企業也常常通過應聘者對JAVA語言特點的掌握程度而判斷其語言基礎是否扎實。

  參考答案:JAVA語言有很多特點,主要包括:

  ①跨平臺性:一個應用可以不經過修改直接運行到不同的平臺上。

  ②面向對象:JAVA語言是一門面向對面的語言,可以使用對象的屬性和行為,可以使用面向對象的思想進行分析設計,并實現整個應用。

  ③解釋執行JAVA應用時,JVM中的解釋器將解釋類文件,生成符合當前平臺的字節碼。

  ④自動回收:JAVA應用中的垃圾回收是自動進行的,JVM中的后臺線程將監視內存中數據的使用,當內存中的數據不再被引用時,將被作為垃圾回收,而不需要程序員動手回收。

  請說明JAVA類中包含的元素?

  請說明一個JAVA類中主要包含哪幾個元素?并說明每種元素的作用。

  解析:無論簡單還是復雜的JAVA應用,都是由若干個類組成,所以類是JAVA應用的組成單位。了解一個類中包含的主要元素能夠對類有一個清晰的認識。一個類中往往會有五種元素,即屬性、方法、構造方法、塊以及內部類、其實塊和內部類比較少見。

  參考答案:JAVA類中主要包含屬性、方法、構造方法、塊以及內部類。

  屬性用來定義對象的數據;

  方法用來定義對象的行為;

  構造方法可以用來創建對象;

  塊能夠用來在類加載時執行操作或者在每次實例化前執行通用操作;

  內部類作為類的一個成員存在,能夠訪問外部類的屬性和方法。

  請說明構造方法的作用和特征

  解析:類是對象的模板,使用類往往都需要首先對類進行實例化,即創建對象。要創建對象必須使用new關鍵字調用構造方法(constructor)才能完成,構造方法中往往對屬性進行實例化,也可以實現其他必要的功能,如讀取屬性文件等。

  構造方法有獨特的特征:名字必須與類名相同且大小寫敏感,而且構造方法不能聲明返回值,這兩個特征缺一不可。使用Eclipse工具時,可以使用菜單GenerateConstructor自動生成不同的構造方法。

  參考答案:構造方法的作用是用來創建對象,使用new關鍵字調用。構造方法的名字必須與類的名字相同,并且大小寫敏感,同時構造方法不能聲明返回值類型,可以使用任意一種訪問修飾符,但是不能使用其他修飾符進行修飾,如static、final、abstract等修飾符都可以修飾構造方法。

  什么是方法重載(overload)?

  解析:如果一個類的某個行為,會有不同的算法和邏輯,例如,Math類的計算絕對值的方法,既可以計算int類型數值的絕對值,也可以計算double類型數值的絕對值。這種情況下,每種類型都定義一個不同的方法名,如abInt、absDouble,那么類的可讀性就較差,使用時,必須熟悉處理每種類型參數所對應的方法名。然而,如果使用同一個方法名,而使用不同的形式參數來區別這些方法,那么就具有很好的可讀性,如abs(inti)、abs(doubled)等。可讀性強的代碼是企業對開發人員的基本要求,方法重載能夠使得代碼有很好的可讀性。

  參考答案:方法重載指的是在一個類中可以聲明多個相同名字的方法,而方法的形式參數有區別。調用這些同名的方法時,JVM會根據實際參數的不同綁定到不同的方法。

  請列舉Java中權限訪問修飾符

  請列舉Java語言中的權限訪問修飾符,并說明每種權限的含義。

  解析:正確使用權限訪問修飾符,能夠有效控制類以及類成員的安全性,Java語言中有四種訪問修飾符,包括public、同包、protected以及private,一般情況下,應用中的類多是public權限,屬性多是private權限,方法多是public權限。

  參考答案:Java語言中有四種權限訪問修飾符,即public、protected、同包以及private,public表示公共權限,即任何包中都可以訪問:protected表示受保護權限,即同包中可以訪問,同包中的子類可以訪問:同包權限是默認權限,即不顯示指明權限修飾符的時候就是同包權限,表示只有同包中可以訪問:private是私有權限,表示只能在本類中訪問。

在線Java入門培訓之Java的類常識

      以上就是動力節點Java培訓機構小編介紹的“在線Java入門培訓之Java的類常識”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。

  相關內容

  Java培訓教程:Java類型是什么意思

  Java File類的常用方法和屬性

  15個超級實用的java開發常用的工具類

  Java類加載器面試題

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日本美女视频韩国视频网站免费 | 91亚洲精品国产第一区 | 香港a毛片免费全部播放 | 99国产精品免费视频 | 人成午夜视频 | 在线观看免费黄色小视频 | 久热这里 | 亚洲精品中文字幕乱码一区二区 | 久久视频这里只有精品 | 全黄h全肉边做边吃奶在线观看 | 久久综合九色综合网站 | 777色狠狠一区二区三区香蕉 | 日日噜噜爽爽狠狠视频 | 在哪里可以看毛片 | 91精品日本久久久久久牛牛 | 欧美a在线视频 | 亚洲精品久久99久久一 | 在线国产一区二区三区 | 亚洲精品乱码蜜桃久久久 | 国产福利视频在线观看 | 最新日韩在线观看 | 四虎影院免费网址 | 亚洲区中文字幕 | 午夜影院福利 | 四虎永久在线精品国产馆v视影院 | 久久黄色一级视频 | 饥饿游戏在线 | 亚洲色四在线视频观看 | 欧美一级一极性活片免费观看 | 爱插综合网| 欧美乱妇高清视频免欢看关 | 日本成a人免费视频 | 天天碰夜夜 | 久久er99热这里只是精品 | 毛片爱做的片 | 免费观看大片bbb | 免费久久精品 | 亚洲国产成a人v在线观看 | 久久草在线视频播放 | 高清成人综合 | 97在线视频免费观看费观看 |