1.(1)Java SE(2)Java EE(3)Java ME
2.JRE
3.javac
4.bin
5.(1)path(2)classpath
1.√ 2.× 3.√ 4.√ 5.×
1.ABCD 2.C 3.D 4.B 5.B
1、 物件導向、跨平臺性、健壯性、安全性、可移植性、多執行緒性、動態性等。
2、 JRE(Java Runtime Environment,Java執行時環境),它相當於作業系統部分,提供了Java程式執行時所需要的基本條件和許多Java基礎類,例如,IO類、GUI控制元件類、網路類等。JRE是提供給普通使用者使用的,如果你只想執行別人開發好的Java程式,那麼,你的計算機上必須且只需安裝JRE。
JDK(Java Development Kit,Java開發工具包),它包含編譯工具、解釋工具、檔案製作工具、打包工具多種與開發相關的工具,是提供給Java開發人員使用的。初學者學習和使用Java語言時,首先必須下載和安裝JDK。JDK中已經包含了JRE部分,初學者安裝JDK後不必再去下載和安裝JRE了。
3、 Java程式執行時,必須經過編譯和執行兩個步驟。首先將字尾名為.java的原始檔進行編譯,生成字尾名為.class的位元組碼檔案,然後Java虛擬機器器將位元組碼檔案進行解釋執行,並將結果顯示出來。
1、
一.1.Java的三大體系分別是()()和()。 Java EE、Java SE、Java ME
解析:
對應教材第1頁,針對不同的開發市場,Sun公司將Java劃分為三個技術平臺,它們分別是Java SE、Java EE和Java ME。
2.Java程式的執行環境簡稱為()。 JRE
解析:
對應教材第4頁,JRE:是Java程式的執行環境。
3.編譯Java程式需要使用()命令。 javac
解析:
對應教材第6頁,Javac.exe(Java編譯器)
4.javac.exe和java.exe兩個可執行程式存放在JDK安裝目錄的()目錄下。 bin
解析:
對應教材第6頁,bin目錄: 該目錄用於存放一些可執行程式,如javac.exe(Java編譯器)、java.exe(Java執行工具)、jar.exe(打包工具)和javadoc.exe(檔案生成工具)等。
5.()環境變數用來儲存Java的編譯和執行工具所在的路徑,而()環境變數則用來儲存Java虛擬機器器要執行的".class"檔案路徑。
path classpath
解析:對應教材第7頁,還可以將javac和java兩個可執行檔案所在的路徑新增到PATH環境變數中
對應教材第9頁,CLASSPATH環境變數也用於儲存一系列路徑,當Java虛擬機器器需要執行一個類時,會在CLASSPATH環境變數時所定義的路徑下尋找所需要的class檔案和類包。
二.1.通過Java虛擬機器器可以在不同的作業系統上執行Java程式,從而實現跨平臺特性。() √對
解析:對應教材第13頁,通過上面的分析不難發現,Java程式時是Java虛擬機器器負責解釋執行的,而並非作業系統。這樣做的好處是可以實現Java程式的跨平臺執行。也就是說,在不同的作業系統上,可以執行相同的Java程式,秩序安裝不同版本的Java虛擬機器器即可。
2.JRE中包含了Java基礎類庫、JVM和開發工具。() ×錯
解析:對應教材第5頁右下角的圖1-5,可以清楚的看明白開發工具並不包含在JRE中。
3.Java中的包是專門用來存放類的,通常功能相同的類存放在相同的包中。() √對
解析:對應教材第22頁,Java中的包是專門用來存放類的,通常功能相同的類存放在相同的包中。
4.java.util包含Java中大量工具類、集合類等,例如Arrays、List、Set等。() √對
解析:對應教材第22頁,java.util: 包含Java中大量工具類、集合類等,例如Arrays、List、Set等。
5.Java語言和C語言一樣,是程式導向的語言。 () ×錯
解析:對應教材第2頁,Java將一切事物都看成物件,通過物件導向的方式,將現實世界的事物抽象成物件,將現實世界中的關係(如父子關係)抽象為繼承。這種物件導向的方法,更利於人們對複雜程式的理解、分析、設計和編寫。
三.1.以下選項中,哪些屬於JDK工具?(多選)() ABCD
A.Java編譯器 B.Java執行工具 C.Java檔案生成工具 D.Java打包工具
解析:對應教材第6頁,bin目錄: 該目錄用於存放一些可執行程式,如javac.exe(Java編譯器)、java.exe(Java執行工具)、jar.exe(打包工具)和javadoc.exe(檔案生成工具)等。
2.Java屬於以下哪種語言?() C
A.機器語言 B.組合語言 C.高階語言 D.以上都不對
解析:對應教材第1頁,Java是一種高階計算機語言。
3.下面哪種型別的檔案可以在Java虛擬機器器中執行?() D
A. .java B. jre C. .exe D. .class
解析:對應教材第12頁,③編譯結束後,會自動生成一個HelloWorld.class的位元組碼檔案。
④使用"java HelloWorld"命令啟動Java虛擬機器器執行程式,Java虛擬機器器首先將編譯好的位元組碼檔案載入到記憶體,這個過程被稱為類載入,它是由類載入器完成的,然後虛擬機器器通過Java解析器對載入到記憶體中的Java類進行解釋執行。
4.安裝好JDK後,在其bin目錄下由許多exe可執行檔案,其中java.exe命令的作用是以下哪一種?() B
A.Java檔案製作工具 B.Java直譯器 C.Java編譯器 D.Java啟動器
解析:java.exe:Java直譯器,直接從類檔案執行Java應用程式程式碼;
5.如果jdk的安裝路徑為d:\jdk,若想在命令視窗中任何當前路徑下,都可以直接使用javac和java命令,需要將環境變數path設定為以下哪個選項?() B
A.d:\jdk ; B.d:\jdk\bin ; C.d:\jre\bin ; D.d:\jre ;
解析:對應教材第7頁,可以將javac和java兩個可執行檔案所在的路徑新增到PATH環境變數中,這樣就餓可以在系統的任何位置對Java程式編譯和執行了。
我們知道javac和java兩個可執行檔案所在的路徑就是在jdk安裝目錄的bin目錄下,所以選B。
四.1.簡述Java的特點。
物件導向、跨平臺性、健壯性、安全性、可移植性、多執行緒性、動態性等。
解析:略。
2.簡述JRE與JDK的區別。
JRE(Java Runtime Environment,Java執行時環境),它相當於作業系統部分,提供了Java程式執行時所需要的基本條件和許多Java基礎類,例如,IO類、GUI控制元件類、網路類等。JRE是提供給普通使用者使用的,如果你只想執行別人開發好的Java程式,那麼,你的計算機上必須且只需安裝JRE。
JDK(Java Development Kit,Java開發工具包),它包含編譯工具、解釋工具、檔案製作工具、打包工具多種與開發相關的工具,是提供給Java開發人員使用的。初學者學習和使用Java語言時,首先必須下載和安裝JDK。JDK中已經包含了JRE部分,初學者安裝JDK後不必再去下載和安裝JRE了。
解析:略
3.簡述Java的執行機制。
Java程式執行時,必須經過編譯和執行兩個步驟。首先將字尾名為.java的原始檔進行編譯,生成字尾名為.class的位元組碼檔案,然後Java虛擬機器器將位元組碼檔案進行解釋執行,並將結果顯示出來。
解析:略。
五:使用記事本編寫一個HelloWorld程式,並在命令列視窗編譯執行,並列印輸出結果。
解析:略。