项目1.初始Java
第1章单元测试
1、如果在Hello.java中编写如下代码public class Hello{ public static main(String[] args){ System.out.println("Hello World!"); } }
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现找不到主要方法的错误
D、编译失败
2、如果在Main.java中编写以下程序代码public class Main{ public static void main(){ System.out.println("Hello World"); } }以下描述正确的是
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现找不到主要方法的错误
D、编译失败
3、如果在Main.java中编写如下程序代码public class Main{ public static void main(string args[]){ System.out.println("Hello World"); } }以下描述正确的是
A、执行时显示Hello World
B、执行时出现NoClassDefFoundError
C、执行时出现找不到主要方法错误
D、编译失败
4、Java作为编程语言,以下( ) 是最基本的元素
A、对象
B、方法
C、包
D、接口
5、如果有个Console类的源代码开头定义如下: package cn.nbcc; public class Console{ ... }其完全限定名是( )
A、cn.nbcc.Console
B、package cn.nbcc.Console
C、cn.nbcc
D、以上皆非
单元作业01Java开发环境搭建
1、1)安装Eclipse开发工具。 2)编写程序,在控制台输出自己的学号和姓名
项目2.使用Java基本语法(一)
2.1 认识标识符随堂测验
1、以下哪个标识符是合法的?
A、my-name1
B、my name1
C、$myname1
D、class
第2章基本语法测验(一)
1、如果有一些的程序代码 int number; System.out.println(number);以下的描述正确的是
A、执行时显示0
B、执行时显示随机数字
C、执行时出现错误
D、编译失败
2、如果有一些的程序代码: System.out.println(10/3);以下描述正确的是( )
A、执行时显示3
B、执行时显示3.3333...
C、执行时出现错误
D、编译失败
3、如果有一些程序代码 float radius = 88.2; double area = 3.14*radius*radius; System.out.println(area);以下描述正确的是( )
A、执行时显示24426.8136
B、执行时显示24426
C、执行时出现错误
D、编译失败
4、如果有以下的程序代码: byte a = 100; byte b = 200; byte c = (byte)(a+b); System.out.println(c);以下说法正确的是( )
A、执行时显示300
B、执行时显示127
C、执行时出现错误
D、编译失败
5、以下关于变量的说法错误的是( )?
A、变量在定义时可以没有初值。
B、变量名必须是一个有效的标识符。
C、变量一旦被定义,在程序中的任何位置都可以被访问。
D、在程序中可以将一个byte类型赋值给一个int 类型的变量,不需要特殊声明。
6、double类型的数据占用( )字节
A、1
B、2
C、4
D、8
7、下列哪一项不属于Java语言的基本数据类型
A、int
B、String
C、boolean
D、double
8、假设a是int类型的变量,并初始化为1,则下列( )是合法的条件语句?
A、if ( a) { }
B、if (ture ) { }
C、if (a = 2) { }
D、if (a <<=3 ) { }
简答题
1、有如下代码片段 byte b1 = 3 ; byte b2 = 5 ; byte b3 = b1+ b2; 编译时显示该行(byte b3 = b1+ b2;)有类型不匹配的错误。请说明为什么类型不匹配?
2、1)Java中变量的整数类型有哪几种?每种类型变量占用多少存储空间? 2)Java中变量的浮点数类型有哪几种?每种类型变量占用多少存储空间? 3)Java中字符类型