Java基础周测试(一)详解 |
您所在的位置:网站首页 › 下列哪一个不是合法的文件名 › Java基础周测试(一)详解 |
一、单选题 (题数: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、225、对象的特征在类中表示为变量,称为类的()(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、输出:这是030、以下语句输出结果是什么?(5.0分) int i = 0; System.out.println(i++==1); A、trueB、falseC、0D、1
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |