java u1复习试题,1Java第一单元练习题-Java基础.doc

1Java第一单元练习题-Java基础

Java基础

单项题

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

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

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

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

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

C.Java支持多线程编程。

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

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

A.%JAVA_HOME%\jre B.%JAVA_HOME%\lib

C.%JAVA_HOME%\bin D.%JAVA_HOME%\demo

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

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

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

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

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

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

A.java.util B.java.lang C.java.applet D.java.rmi

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

A.-d B.-g C.-verbose D.-nowarn

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

A.类名的首字母小写 B.接口名的首字母小写

C.常量全部大写 D.变量名和方法名的首字母大写

9.下面哪个选项是正确的main方法说明?( )

A.void main() B.private static void main(String args[])

C.public main(String args[]) D.public static void main(String args[])

10.下面哪种注释方法能够支持javadoc命令?( )

A.// B./*...*/ C./**...*/ D./**...**/

11.下列哪些语句关于Java内存回收的说明是正确的? ( )

A、程序员必须创建一个线程来释放内存

B、内存回收程序负责释放无用内存

C、内存回收程序允许程序员直接释放内存

D、内存回收程序可以在指定的时间释放内存对象

12. 有以下程序片段,下列哪个选项不能插入到行1。( )

1.

2 .public class Interesting{

3. //do sth

4.}

A、import java.awt.*;B、package mypackage;

C、class OtherClass{ }D、public class MyClass{ }

13.下面main()方法的定义哪一个A. public static void main(String args[]) {} B. public static void main(String[]) {}

C. public static void main(String[] args) {} D. public static void main(String [] x) {}

14. 下列说法哪个正确?  (  )

A、一个程序可以包含多个源文件

B、一个源文件中只能有一个类

C、一个源文件中可以有多个公共类

D、一个源文件只能供一个程序使用

15.下面哪些标识符在Java语言中是合法的?( )

A.2persons$ B.TwoUsers C.*point D.instanceof F.end-line

16.下列( )是合法标识符。

A.2end B.-hello C.=AB D.整型变量

17.若x = 5,y = 8,则表达式x|y的值为( )。

A.3 B.13 C.0 D.5

18.若定义有变量float f1,f2 = 8.0F,则下列说法正确的是( )。

A.变量f1,f2均被初始化为8.0 B.变量f1没有被初始化,f2被初始化为8.0

C.变量f1,f2均未被初

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值