Java应用程序main的有效定义_java简单面试题型

这是一份Java面试题集,涵盖了JDK环境变量设置、程序设计基础、Java应用的main方法定义等多个方面。题目包括选择题、填空题和程序设计,涉及类、方法、异常处理、多线程、文件操作、图形用户界面等核心概念,是Java开发者面试必备的复习资料。
摘要由CSDN通过智能技术生成

一、单选题

1、JDK安装进程中,需设置的环境变量为(D)

A、classpath  B、path  C、path和setpath  D、A和B都要设置

2、一个部件在水平方向会改变大小,但垂直方向不变,则放到什么位置?B

A、BorderLayout布局的North或South位置B、FlowLayout布局的第一个部件

C、BorderLayout布局的East或West位置D、BorderLayout布局的Center位置

3、以下哪个是Java应用程序main方法的有效定义? C

A、public static void main();                            B、public static void main( String args );

C、public static void main( String args[] );  D、public static boolean main( String a[] );

4、下列哪个不是Java的保留字(D)。

A、float   B、class   C、extends   D、virtual

5、下列符号中不能作为Java标识符的是(D  )。

A、abc   B、$str1   C、_pore   D、45six

6、当x=1、y=3时,表达式x%=y的运算结束后x的值为(D)

A、2    B、3    C、0    D、1

7、现有一变量声明为boolean aa;下面赋值语句中正确的是( D   )。

A、aa=0   B、aa=True   C、aa="true"   D、aa=false

8、可以在for循环初始化部分声明一个变量,其作用域是(B)

A、for循环体所在的代码块B、整个for循环结构

C、for循环后的所有部分D、除for循环体外的部分

9、在switch(表达式)语句中,表达式的类型不能为(C)。

A、byte   B、char   C、long   D、int

10、下列哪一个是表达式3+2+”aa”+3的值。(B)

A、”32aa3”  B、”5aa3” C、”32aa” D、”aa3”

11、下列程序执行之后,输出的结果为。(A)

public class Test{

public static void main(String[] args){

double y = 10.5;

String s = “abc”;

s += y;

System.out.println(s);

}

}

A、abc10.5  B、10.5abc     C、abc    D、10.5

12、方法methodA定义如下:

returnType methodA(byte x,double y){

return (short)x/y*2;

}

则返回值returnType为(B)。

A、byte   B、double   C、short   D、int

13、在Java语言中的哪一个包是编译器自动导入的?(C)

java.swing   B、java.awt  C、java.lang    D、java.applet

14、类Cycle的main()方法为:

public static void main(String args[]){

System.out.println(args[0]);

}

则运行时如果命令行语句为Java Cycle one two three,则输出结果为(B)。

A、Cycle   B、one   C、two   D、three

15、某类Example的main()方法参数为args,当输入数据Java Example cat时,args[0]的值为(A)。

A、cat   B、Java   C、example   D、null

16、类定义如下

class Foo{

public static void main(String args[]){

String s;

System.out.println("s="+s);

}

}

则下列结论正确的是(C)。

A、有输出结果,且为空  B、没有输出结果

C、编译错误       D、有输出结果,且不为空

17、java中,对于构造方法,下列叙述中不正确的是。(C)</

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值