文章目錄
- 一、填空題
- 二、判斷題
- 三、選擇題
- 四、簡答題
- 五、編程題
- 六、原題及其決議
一、填空題
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程式,并在命令列視窗編譯運行,并列印輸出結果,


決議:略,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/177491.html
標籤:其他
上一篇:【Core Java系列2】泣血整理!Java泛型最全歸納,你知道的和不知道的都能找到
下一篇:【SSM - SpringMVC篇】08 - SpringMVC的方法回傳值,fastjson使用,json和javabean的轉換
