- Java程序設計與實踐教程(第2版)
- 楊麗萍 王薇 張焱焱主編 北京云班科技有限公司副主編
- 715字
- 2019-07-01 11:10:49
理論練習題
一、判斷題
1.Java的源代碼中定義幾個類,編譯結果就生成幾個以.class為后綴的字節碼文件。( )
2.Java源程序是由類定義組成的,每個程序可以定義若干個類,但只有一個類是主類。( )
3.無論Java源程序包含幾個類的定義,若該源程序文件以A.java命名,編譯后只生成一個名為A的字節碼文件。( )
4.Java程序是運行在Java虛擬機中的。( )
5.Java程序對計算機硬件平臺的依賴性很低。( )
6.Java可以用來進行多媒體及網絡編程。( )
7.Java語言具有較好的安全性、可移植性及與平臺無關等特性。( )
8.Java語言的源程序不是編譯型的,而是編譯解釋型的。( )
9.Java Application程序中,必有一個主方法main(),該方法有沒有參數都可以。( )
10.Java是面向對象語言,對象是客觀事物,對象與之是一一對應的,它是很具體的概念。( )
二、填空題
1.根據結構組成和運行環境的不同,Java程序可分為______和______兩類。
2.Java源程序文件編譯后產生的文件稱為______文件,其擴展名為 ______。
3.面向對象方法中,類的實例稱為______。
4.Java源文件中最多只能有一個______類,其他類的個數不限。
5.Java的幾個版本分別是______、______和______。
三、選擇題
1.main方法是Java Application程序執行的入口點,關于main方法的方法頭合法的是( )。
A. public static void main
B. public static void main(String[] args)
C. public static int main(String[] args)
D. public void main(String args[])
2.Java Application中的主類需包含main方法,main方法的返回類型是( )。
A. int
B. float
C. double
D. void
3.Java程序的執行過程中用到一套JDK工具,其中java.exe是指( )。
A. Java文檔生成器
B. Java解釋器
C. Java編譯器
D. Java類分解器
4.在Java中,負責對字節代碼解釋執行的是( )。
A. 垃圾回收器
B. 虛擬機
C. 編譯器
D. 多線程機制
5.下列敘述中,正確的是( )。
A. Java語言的標識符是區分大小寫的
B. 源文件名與public類名可以不相同
C. 源文件名其擴展名為.jar
D. 源文件中public類的數目不限
四、簡答題
1.Java語言有哪些特點?
2.簡述Java的運行機制。
3.簡述Java應用程序的開發流程。
- Getting Started with ResearchKit
- 深入理解Java7:核心技術與最佳實踐
- The Data Visualization Workshop
- 數據結構(C語言)
- Java EE 8 Application Development
- Solr Cookbook(Third Edition)
- Processing創意編程指南
- Hadoop 2.X HDFS源碼剖析
- Programming Microsoft Dynamics? NAV 2015
- ASP.NET Web API Security Essentials
- Modernizing Legacy Applications in PHP
- PHP+MySQL Web應用開發教程
- 企業級Java現代化:寫給開發者的云原生簡明指南
- PostgreSQL 12 High Availability Cookbook
- Learning ECMAScript 6