java二级题库 下载本文

Java 二级考试题库

Java语言概述

Java平台由两个组件构成: JVM 、 Java API ,从而将程序与硬件分离实现跨平台功能.

Java2平台主要有哪几个成员?各自应用于什么场合?

Java2平台主要有三个成员,分别是:

(1)Java EE主要用于可扩展的企业级方向; (2)Java SE用于工作站、PC机桌面系统方向; (3)Java ME 用于嵌入式消费类电子产品方向。

下面的说法错误的是c

A) Java 语言是面向对象的、解释执行的网络编程语言。 B) Java 语言具有可移植性。

C) Java 语言是与平台有关的编程语言。

D) Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。

下列关于JAVA语言特点的叙述中,错误的是(A)。 A)Java是面向过程的编程语言 B)Java支持分布式计算 C)Java是跨平台的编程语言 D)Java支持多线程

下列叙述中,正确的是 (A)

A)声明变量时必须指定一个类型

B)Java认为变量number与Number相同 C)Java中唯一的注释方式是\

D)源文件中public类可以有0或多个

main方法的声明格式包括 public static void main() throws exception{}

Java语言与C++语言相比,最突出的特点是 C A)面向对象B)高性能C)跨平台D)有类库

在Java应用程序main方法中,正确的参数是:C

A. main(string args[]) B. main(String ()args ) C. main(String args[]) D. main(string []args )

main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( B )?

A、public static void main( )

B、public static void main( String args[] )

1

Java 二级考试题库

C、public static int main(String [] arg ) D、public void main(String arg[] )

下面说法正确的是( D)

A java Applet 程序必须在浏览器中执行 B java 应用程序必须在浏览器里执行 C java Applet 程序不一定在浏览器中执行 D java 应用程序可以在浏览器中执行

在浏览器中执行applet 程序的四个方法的最先执行的是(A) A init() B start() C destroy() D stop()

编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. .java B. .class C. .html D. .exe

java语言数据类型可分为两大类,一类称为 _基本数据类型_________,另一类称为 应用类型

开发工具

在Eclipse中开发Java程序的步骤包括 D 。 a. 创建一个Java项目 b. 手动创建Java源程序 c. 编译并运行Java程序 d. 以上全部

进行Java程序需要的工具软件所在的目录是_A_。 A)JDK的bin目录 B)JDK的demo目录 C)JDK的lib目录 D)JDKR的jre目录 在编译Java程序时,用于指定生成class文件位置的选项是__B__。 A)-g B)-d C)-verbose D)-nowarn

java类文件的扩展名为___.java___________,编译java 源程序的命令是_____javac___。

java 应用程序的编写分为_编写源代码、编译源代码 运行 三步

2

Java 二级考试题库

语言基础

标识符

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

A)类名的首字母小写 B)变量和方法名的首字母大写 C)接口名的首字母小写 D)常量完全大写

选出不合理的标识符 B A _sys1_lll B 2mail C $change D class

Which declarations of identifiers are legal? A. $persons B. TwoUsers C. *point

D. this //属于关键字不能做标示符; E. _endline (a,b,e)

题目:下面哪些是合法的标识符。

的标识符可以以一个Unicode字符,下滑线(_),美元符($)开始,后续字符可以是前面的符号和数字,没有长度限制,大小写敏感,不能是保留字。

如下哪些字串可以是Java中的标识符?A

A、fieldname B、String //不能使用关键字做标示符; C、3number D、#number

下列哪个是合法的Java标识符?( C )

A、Tree&Glasses //属于特殊符号 B、5FirstJavaApplet C、_$theLastOne D、273.5

以下标识符中哪项是不合法的( A ) A、const B、$double C、hello D、BigMeaninglessName

下列属于合法的Java标识符是 ( D ) A)\ B)&5678 C)+rriwo D)saler

3