Java基礎筆試題及答案
想要面試java程序員嗎,那么就必須通過筆試這一關,下面YJBYS小編為大家精心搜集了關于Java基礎筆試題及答案,歡迎大家參考借鑒,希望可以幫助到大家!
1.Java語言特點是什么?
Java語言具有如下特性:簡單性、面向對象、分布式、解釋型、可靠、安全、平臺無關、可移植、高性能、多線程、動態(tài)性等。
2.什么叫Java虛擬機?什么叫Java平臺?Java虛擬機與Java平臺的關系如何?
Java虛擬機(Java Virtual Machine) 簡稱JVM 。Java虛擬機是一個想象中的機器,在實際的計算機上通過軟件模擬來實現(xiàn)。Java虛擬機有自己想象中的硬件,如處理器、堆棧、寄存器等,還具有相應的指令系統(tǒng)。
3.Java程序是由什么組成的?一個程序中必須有public類嗎?Java源文件的命名規(guī)則是怎樣的?
一個Java源程序是由若干個類組成。一個Java程序不一定需要有public類:如果源文件中有多個類時,則只能有一個類是public類;如果源文件中只有一個類,則不將該類寫成public也將默認它為主類。源文件命名時要求源文件主名應與主類(即用public修飾的類)的類名相同,擴展名為.java。如果沒有定義public類,則可以任何一個類名為主文件名,當然這是不主張的,因為它將無法進行被繼承使用。另外,對Applet小應用程序來說,其主類必須為public,否則雖然在一些編譯編譯平臺下可以通過(在BlueJ下無法通過)但運行時無法顯示結果。
4.開發(fā)與運行Java程序需要經(jīng)過哪些主要步驟和過程?
(1) 下載、安裝J2SDK;
(2) 設置運行環(huán)境參數(shù):JAVA_HOME、PATH、CLASSPATH;
(3) 使用文本編輯器編寫原代碼如HelloWorld.java;
(4) 運行命令“javac HelloWorld.java” 編譯HelloWorld.java為HelloWorld.class;
(5) 運行“java HelloWorld”生成HelloWorld.exe。
5.怎樣區(qū)分應用程序和小應用程序?應用程序的主類和小應用程序的主類必須用public修飾嗎?
Java Application是完整的程序,需要獨立的解釋器來解釋運行;而Java Applet則是嵌在HTML編寫的Web頁面中的非獨立運行程序,由Web瀏覽器內部包含的Java解釋器來解釋運行。
兩者的主要區(qū)別是:任何一個Java Application應用程序必須有且只有一個main方法,它是整個程序的入口方法;任何一個Applet小應用程序要求程序中有且必須有一個類是系統(tǒng)類Applet的子類,即該類頭部分以extends Applet結尾。
應用程序的主類當源文件中只有一個類時不必用public修飾,但當有多于一個類時則主類必須用public修飾。小應用程序的`主類在任何時候都需要用public來修飾。
6.安裝JDK之后如何設置JDK系統(tǒng)的PATH,CLASSPATH?他們的作用是什么?
(1)PATH環(huán)境變量。設置環(huán)境變量path是因為window xp是多用戶操作系統(tǒng),支持不同用戶的個性化系統(tǒng)定制,這里設置的信息只影響當前用戶,而不會影響其他用戶。假如只有一個用戶,只是運行.class文件,則也不需要設置path環(huán)境,因為JDK安裝之后會把java.exe等幾個關鍵文件復制到c:\windows\system32目錄中,而此目錄已經(jīng)存在于path變量,所以說用戶變量path隨不同用戶而設置的,設置路徑:“D:\jdk1.5\bin ”。 PATH環(huán)境變量作用是指定命令搜索路徑,在命令行下面執(zhí)行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現(xiàn)有的PATH變量中,bin目錄中包含經(jīng)常要用到的可執(zhí)行文件如javac/java/javadoc等待,設置好PATH變量后,就可以在任何目錄下執(zhí)行javac/java等工具了。
(2)CLASSPATH環(huán)境變量。作用是指定類搜索路徑,要使用已經(jīng)編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。設置classpath環(huán)境變量是為了運行一些特殊的java程序,如以.jar為后綴的文件或者是javac運行java程序,假如不運行這類程序,也就不必要設置classpath環(huán)境變量了,設置方法是:(安裝jdk是的目錄為:d:\jdk1.5) 那么就在“變量值”文本框中鍵入:“.;D:\jdk1.\lib\dt.jar;D:\jdk1.5\lib\tools.jar ”
【Java基礎筆試題及答案】相關文章:
java基礎筆試題及答案08-07
java試題及答案08-12
JAVA模擬試題及答案11-14
2017年Java試題及答案08-27
Linux基礎試題及答案02-07
java認證考試試題及答案09-10
最新java面試題及答案08-20
java面試題2017及答案08-16
Java面試題大全及答案08-16