当前位置:文档之家 > java习题

java习题

习题一

一、简答题

1.试述JAVA语言的特点与优势。

2.Java语言程序分为哪几种?Java Application程序和Java Applet程序的主要区别是什么?

3.Java Application程序在结构上有哪些特点?如何编译、运行?被编译后生成什么文件?该文件机器可以直接识别吗?如何执行?

4.安装JDK后如何对JAVA_HOME、PATH和CLASSPATH环境变量进行设置?它们的作用是什么?

5.Java程序在书写上应注意哪些事项?有哪些编码规范?

6.为什么要对程序进行注释?Java中有哪几种注释?文档注释符与多行注释符有何不同?

二、选择题

1.下面关于Java Application 程序结构特点描述中,错误的是(D)。

A.一个Java Application程序由一个或多个文件组成,每个文件中可以定义一个或多个类,每个类由若干个方法和变量组成。

B.Java程序中声明有public类时,则Java程序文件名必须与public类的类名相同,并区分大小写,扩展名为.java。

C.组成Java Application程序的多个类中,有且仅有一个主类。

D.一个.java文件中定义多个类时,允许其中声明多个public类。

2.编译Java程序后生成的面向JVM的字节码文件的扩展名是( B )。

A..java

B..class

C..obj

D..exe

3.下面关于Java 语言特点的描述中,错误的是( A )。

A.Java是纯面向对象编程语言,支持单继承和多继承。

B.Java支持分布式的网络应用,可透明地访问网络上的其他对象。

C.Java支持多线程编程。

D.Java程序与平台无关、可移植性好。

4.Java SE的命令文件(java、javac、javadoc等)所在目录是( C )。

A.%JAVA_HOME%\jre

B.%JAVA_HOME%\lib

C.%JAVA_HOME%\bin

D.%JAVA_HOME%\demo

5.下列关于
运行字节码文件的命令行参的描述中,正确的是(C)。

5.下列关于运行字节码文件的命令行参的描述中,正确的是(C)。

A.命令行的命令字被存放在args[0]中。

B.数组args[]的大小与命令行的参数的个数无关。

C.第一个命令行参数(紧跟命令字的参数)被存放在args[0]中。

D.第一个命令行参数被存放在args[1]中。

6.paint()方法使用哪种类型的参数? ( A )

A.Graphics

B.Graphics2D

C.String

D.Color

7.Java的核心包中,提供编程应用的基本类的包是( B )。

A.java.util

http://www.doczj.com/doc/cde4e83ec5da50e2524d7fd6.html ng

C.java.applet

D.java.rmi

8.编译Java程序时,用于指定生成class文件位置的选项是( A)。

A.-d

B.-g

C.-verbose

D.-nowarn

9.下列标识符(名字)命名原则中,正确的是(C)。

1

下载Word文档免费下载:

java习题下载

(共18页)

java基础50道经典练习题及答案

java基础50道经典练习题及答案 - 如果您初学java,那么这50道经典习题你千万不能错过。这些习题针对java基础的高度整合运用,绝对能让你夯实自己的java基础。

Java练习题

Java练习题 - 一、选择题 1. 以下哪一个是合法的标示符( )。 A、double B、3x$ C、str@ D、exam2e_ 2. 表达式(11 + 3 * 8) / 4 % 3 的值...

java习题

java习题 - 7-3 寻找 250(5 分) import java.util.Scanner; public class Main{ public static void main(Str...

java练习题(含答案)

java练习题(含答案) - 1. 编写程序,用数组实现乘法小九九的存储和输出。 【提示:采用多个一维数组。 】 public class Multipation { public static...

JAVA习题-附完整答案

JAVA习题-附完整答案 - 本文由 oscill 贡献 doc 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT,或下载源文件到本机查看。 JAVA 程序设计习题 一、 选择...

java试题及答案

java试题及答案 - 一、单项选择题(每题 2 分,共 20 分) 1、Java 语言是( D ) A、面向问题的解释型高级编程语言 B、面向机器的低级编程语言 C、面向过程...

JAVA练习题六

JAVA练习题六 - 练习六 1、为了区分重载多态中同名的不同方法,要求( )。 A) 采用不同的参数列表 C) 调用时用类名或对象名做前缀 A) private B) protected...

java程序设计习题集

java程序设计习题集 - Java 习题集 (综合) 一、单选题 1、下列语句序列执行后,j 的值是 int j=2; for( int i=7; i>0; i-=2 ) j*=2; A、15...

JAVA各章习题及答案

JAVA各章习题及答案 - 第1章 一、选择题 1.下列选项中,不属于 Java 语言特点的一项是( C )。(A)分布式 (B)安全性 (C)编译执行 (D)面向对象 【解析】...

JAVA各章习题及答案-全解

JAVA各章习题及答案-全解 - 第1章 一、选择题 1.下列选项中,不属于 Java 语言特点的一项是( C )。(A)分布式 (B)安全性 (C)编译执行 (D)面向对象 【...