一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

中考作文素材:歸還

時(shí)間:2025-11-06 21:59:13 中考素材 我要投稿

中考作文素材:歸還

  JAVA面試經(jīng)典問(wèn)題

中考作文素材:歸還

  Java語(yǔ)言的開(kāi)發(fā)環(huán)境

  JDK是什么?

  JDK(Java Development Kit)Java開(kāi)發(fā)工具包。包括了JRE,是開(kāi)發(fā)Java的人員必備的開(kāi)發(fā)運行Java程序的工具。

  JRE是什么?

  JRE(Java Runtime Environment)Java運行環(huán)境,運行JAVA程序所必須的環(huán)境的集合,包含JVM標準實(shí)現及Java核心類(lèi)庫。

  JVM是什么?

  JVM (Java Virtual Machine) Java虛擬機,它是一個(gè)虛構出來(lái)的計算機,是通過(guò)在實(shí)際的計算機上仿真模擬各種計算機功能來(lái)實(shí)現的。

  安裝JDK的操作系統問(wèn)題?

  必須針對于不同的操作系統下載安裝不同的JDK,例如windows下安裝針對于windows的JDK,linux下安裝針對于linux的JDK。

  需要配置的相關(guān)環(huán)境變量?

  path:用于搜索外部命令,例如編譯程序的javac命令,執行程序的java命令

  classpath:用于搜索類(lèi),即class文件,例如可以在不同的位置執行類(lèi)文件

  Java程序設計概述

  開(kāi)發(fā)Java語(yǔ)言的公司?

  Sun (Sun Microsystems)太陽(yáng)微電子公司開(kāi)發(fā), 后被Oracle公司收購

  Java的3個(gè)版本?

  J2SE(Java2 Standard Edition) 標準版

  J2EE(Java 2 Platform,Enterprise Edition) 企業(yè)版

  J2ME(Java 2 Micro Edition) 微小版

  在5.0以后新版本中稱(chēng)作:JavaSE JavaEE JavaME

  Java語(yǔ)言的幾個(gè)主要特點(diǎn)?

  平臺無(wú)關(guān)性:能運行于不同的平臺上

  安全性:去掉了指針操作,內存由操作系統分配

  面向對象:利用類(lèi)使程序更加利于維護

  分布式:可以使用網(wǎng)絡(luò )文件和使用本機文件一樣容易

  健壯性:檢查程序編譯和運行的錯誤

  Java的三大核心機制

  虛擬機機制:利用虛擬機解釋字節碼執行java程序實(shí)現跨平臺

  垃圾收集機制:自動(dòng)內存回收

  代碼安全性機制:加載代碼后校驗代碼后再執行代碼

  JAVA面試問(wèn)題分享

  第一,談?wù)刦inal, finally, finalize的區別。

  final 用于聲明屬性,方法和類(lèi),分別表示屬性不可變,方法不可覆蓋,類(lèi)不可繼承。finally 是異常處理語(yǔ)句結構的一部分,表示總是執行。

  finalize 是Object類(lèi)的一個(gè)方法,在垃圾收集器執行的時(shí)候會(huì )調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時(shí)的其他資源回收,例如關(guān)閉文件等。

  第二,Anonymous Inner Class (匿名內部類(lèi)) 是否可以extends(繼承)其它類(lèi),是否可以implements(實(shí)現)interface(接口)

  可以繼承其他類(lèi)或完成其他接口,在swing編程中常用此方式。

  第三,Static Nested Class 和 Inner Class的不同,說(shuō)得越多越好(面試題有的很籠統)。

  Static Nested Class是被聲明為靜態(tài)(static)的內部類(lèi),它可以不依賴(lài)于外部類(lèi)實(shí)例被實(shí)例化。而通常的內部類(lèi)需要在外部類(lèi)實(shí)例化后才能實(shí)例化。

  第四,&和&&的區別。

  &是位運算符,表示按位與運算,&&是邏輯運算符,表示邏輯與(and)。

  第五,HashMap和Hashtable的區別。

  HashMap是Hashtable的輕量級實(shí)現(非線(xiàn)程安全的實(shí)現),他們都完成了Map接口,主要區別在于HashMap允許空(null)鍵值(key),由于非線(xiàn)程安全,效率上可能高于Hashtable。

  第六,Collection 和 Collections的區別。

  Collection是集合類(lèi)的上級接口,繼承與他的接口主要有Set 和List.Collections是針對集合類(lèi)的一個(gè)幫助類(lèi),他提供一系列靜態(tài)方法實(shí)現對各種集合的搜索、排序、線(xiàn)程安全化等操作。

  第七,什么時(shí)候用assert。

  Java1.4新增關(guān)鍵字(語(yǔ)法),用于測試boolean 表達式狀態(tài),可用于調試程序。使用方法 assert ,表示如果表達式為真(true),則下面的語(yǔ)句執行,否則拋出AssertionError。另外的使用方式assert boolean表達式,表示如果表達式為真,后面的表達式忽略,否則后面表達式的值用于A(yíng)ssertionError的構建參數。注意編譯時(shí)要增加 -source 1.4 參數,否則報錯。運行時(shí)要增加 –ea參數,否則assert行被忽略。

  第八,GC是什么?為什么要有GC?

  GC是垃圾收集的意思(Gabage Collection),內存處理是編程人員容易出現問(wèn)題的地方,忘記或者錯誤的內存回收會(huì )導致程序或系統的不穩定甚至崩潰,Java提供的GC功能可以自動(dòng)監測對象是否超過(guò)作用域從而達到自動(dòng)回收內存的目的,Java語(yǔ)言沒(méi)有提供釋放已分配內存的顯示操作方法。

  第九,String s = new String("xyz"); 創(chuàng )建了幾個(gè)String Object?

  2個(gè)。首先在數據段創(chuàng )建一個(gè)"xyz"對象,再根據該對象在堆區創(chuàng )建一個(gè)新的對象,在棧區創(chuàng )建變量s,該變量是指向堆區對象的引用。所以一共兩個(gè)String對象。

【中考作文素材:歸還】相關(guān)文章:

中考的作文素材09-17

中考作文素材04-16

中考作文素材08-29

經(jīng)典中考作文素材04-06

經(jīng)典中考素材03-25

初中中考作文素材07-14

中考愛(ài)國的作文素材11-26

中考親情作文素材02-13

中考作文素材摘抄06-18

中考作文素材:誠信04-16

  • 相關(guān)推薦
一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看