当前位置:网站首页 > Java基础 > 正文

java基础入门中心



《Java基础入门》选择题

1•以下选项中,哪些属于JDK工具?(多选)

AJava编译器BJava运行工具CJava文档生成工具DJava打包工具

2.Java属于以下哪种语言?

A.机器语言

B.汇编语言

C.高级语言

D.以上都不对

3.下面哪种类型的文件可以在Java虚拟机中运行?

A.java

B.jre

C.exe

D.class

4.安装好JDK后,在其bin冃录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?

AJava文档制作工具 B.Java解释器CJava编译器DJava启动器

5.如果jdk的安装路径为:d:jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令, 需要将环境变量path设置为以下哪个选项?

A.d:jdk;

B. d:jdkbin;

C.d:jrebin;

D.d:jre;

6•以下选项中,哪些属于合法的标识符?(多选)

A.Hello_World

B.class

C.123username

er nameljava基础入门中心23

7.关于方法重载的描述,以下选项中哪些是止确的?(多选)

A.方法名必须一致

B.返回值类型必须不同

C.参数个数必须一致

D.参数的个数或类型不一致

8.以下关于变量的说法错误的是?

A.变量名必须是一个有效的标识符

B.变量在定义时可以没有初始值

C.变量一旦被定义,在程序中的任何位置都可以被访问

D.在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明

9•以下选项中,switch语句判断条件可以接收的数据类型有哪些?(多选)

A.int

B.byte

C.char

D.short

10.假设int x = 2,三元表达式x>0?x+l:5的运行结果是以下哪一个?

A.O

B.2

C.3

D.5

11.下面的运算符中,用于执行除法运算是哪个?

Ahttps://m.360docs.net/doc/

B.

C.%

D.*

12.下列语句哪些属于循环语句?(多选)

A.for语句

B.if语句

C.while语句

D.switch语句

13.下面哪种写法可以实现访问数组arr的第1个元素?

A.arr[0]

B.arr(O)

C.arr[l]

D.arr(l)

14.以下哪个选项可以正确创建一个长度为3的二维数组?

A.new int [2][3];

B.new int[3][];

C. new int[][3];

D.以上答案皆不对

15.请先阅读下面的代码。

int x = 1;

int y = 2;

if (x % 2 == 0) {

y++;

} else {

y-;

}

System.out.pri ntln ("y=" + y);

上面一段程序运行结束时,变量y的值为下列哪一项?

A.l

B.2

C.3

D.switch 语句

16.类的定义必须包含在以下哪种符号之间?

A.方括号[]

B.花括号{}

C.双引号“”

D.圆括号()

17.下面哪一个是正确的类的声明?

A.public void HH {•••}

B.public class Move() {•••}

C.public class void number{}

D. public class Car {••-}

18.在以下什么情况下,构造方法会被调用?

A.类定义时

B.创建对象时

C.调用对象方法时

D.使用对象的变量时

19.下而对于构造方法的描述,正确有哪些?(多选)

A.方法名必须和类名相同

B.方法名的前面没有返回值类型的声明

C.在方法中不能使用return语句返冋一个值

D•当定义了带参数的构造方法,系统默认的不带参数的构造方法依然存在

20.使用this调用类的构造方法,下而的说法正确的是?(多选)

A.使用this调用构造方法的格式为this([参数1,参数2…])

B.只能在构造方法中使用this调用其它的构造方法

C.使用this调用其它构造方法的语句必须放在第一行

D.不能在一个类的两个构造方法中使用this互相调用

21.下面哪些可以使用static关键字修饰?侈选)

A.成员变量

B.局部变量

C.成员方法

D.成员内部类

22.关于内部类,下面说法正确的是?(多选)

A.成员内部类是外部类的一个成员,可以访问外部类的其它成员

B.外部类可以访问成员内部类的成员

C.方法内部类只能在其定义的当前方法中进行实例化

D.静态内部类中可以定义静态成员,也可以定义非静态成员

23.下面对于单例设计模式的描述,正确的是?(多选)

A.类中定义一个无参的构造方法,并且声明为私有

B.在内部创建一个该类的实例对象,使用静态变量引用该实例对象

C.使用private修饰静态变量,禁止外界直接访问

D.定义静态方法返回该类实例

24.请先阅读下面的代码

public class Test {

public Test(){

System.out.println(”构造方法一被调用了

}

public Test(i nt x){

this();

System.out.println(”构造方法二被调用了”);

}

public Test(boolean b){

this(l);

  • 上一篇: java 基础数据类型
  • 下一篇: 黑马基础班java
  • 版权声明


    相关文章:

  • java 基础数据类型2025-03-31 10:50:02
  • java sql基础2025-03-31 10:50:02
  • java代码基础2025-03-31 10:50:02
  • java 线程基础知识2025-03-31 10:50:02
  • java基础代码学习2025-03-31 10:50:02
  • 黑马基础班java2025-03-31 10:50:02
  • java基础2982025-03-31 10:50:02
  • java面板基础2025-03-31 10:50:02
  • java上机基础2025-03-31 10:50:02
  • java基础课堂22025-03-31 10:50:02