Java基础周测试(一)详解

您所在的位置:网站首页 下列哪一个不是合法的文件名 Java基础周测试(一)详解

Java基础周测试(一)详解

2024-05-27 04:28| 来源: 网络整理| 查看: 265

一、单选题 (题数:30,共 150.0 分) 1、下列选项不可作为Java语言变量名的是(    )。(5.0分)

A、a1            B、$1           C、_1           D、21

分析:

知识点回顾:

声明变量:数据类型 变量名; 例:int age;

在Java语言中,变量命名要符合一定的规则:

 1. 标识符必须以字母、下划线“_”或“ $ ”符号开头。 2. 标识符可以包括数字,但不能以数字开头。  3. 除了 “ _ ” 和 “ $  ” 符号外,标识符不能包括任何特殊字符。      4. 不能使用Java语言中的关键字,如int、class、public以及static等。

 

2、有一段Java应用程序,它的类名是a1,那么保存它的源文件名是(    )。(5.0分)

A、a1.java          B、a1.class          C、a1          D、以上说法都正确

分析:

java源文件扩展名是.java。

java编译后的文件扩展名是.class

 

3、在Java的整型数据类型中,最常用的是(    )。(5.0分)

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

 

 

4、在Java中,下列循环结构合法的是(    )。(5.0分)

A、

while (int  i

0; k--)C、for (int k = 0; k 0; k++) 21、下列说法正确的是()(5.0分) A、JAVA程序的main方法必须写在类里面B、JAVA程序中可以有多个main方法C、JAVA程序中类名必须与文件名一样D、JAVA程序的main方法中如果只有一条语句,可以不用{}(大括号)括起来 22、Java中,在如下所示的Test类中,共有()个构造方法。(5.0分) public class Test{ private int x; public Test(){ x=35; } public void Test(double f){ This.x=(int)f; } public Test(String s){} } A、0B、1C、2D、3 23、为一个boolean类型变量赋值时,可以使用()方式(5.0分) A、boolean = 1;B、boolean a= (9>=10);C、boolean a="真";D、boolean a = = false; 24、表达式(11+3*8)/4%3的值是()(5.0分) A、31B、0C、1D、2

 

25、对象的特征在类中表示为变量,称为类的()(5.0分) A、对象B、属性C、方法D、数据类型

 

26、下列()属于引用数据类型(5.0分) A、BooleanB、charC、用户定义的Student类的对象D、int

 

27、下列值不为true的表达式有()(5.0分) A、"john" = = "john"B、"john".equals("john")C、"john" =  "john"D、"john".equals(new String("john"))

 

28()表达式不可以作为循环条件(5.0分) A、i++;B、i>5;C、bEqual = str.equals("q");D、count = = i;

 

29、执行下面代码结果()(5.0分)

  for(int i=0;i>=0;i++){

      System.out.println("这是 "+i);

      break;

}

A、语法错误B、死循环C、程序什么都不输出D、输出:这是0

 

30、以下语句输出结果是什么?(5.0分)

int i = 0;

System.out.println(i++==1);

A、trueB、falseC、0D、1

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3