报名本机构合作学校,赠送复习资料,复习课程,确保录取。并且可以申请学校奖学金500元~1500元不等!
从控制台打印输出你的个人信息(Exe1.java),将源文件存储在ch01包中
实战练习1-20软件2班等
项目一 测验
1、【单选题】作为 Java 程序应用程序入口的 main 方法,其声明格式是:( )
A、public static int main (String args[ ])
B、public static void main (String args[ ])
C、public void main (String args[ ])
D、public int main (String args[ ])
2、【单选题】下列关于虚拟机说法错误的是:( )
A、虚拟机可以用软件实现
B、虚拟机不可以用硬件实现
C、字节码是虚拟机的机器码
D、虚拟机把代码程序与各操作系统和硬件分开
3、【单选题】对主类的说明正确的是。( ) public class Helloworld { public static void main(String args[ ]) { System.out.println(欢迎访问 Java 世界!);} }
A、源程序无法通过编译,因为主方法的声明不正确
B、源程序可以通过编译,但无法运行,因为该文件没有 public 类
C、源程序可以通过编译,但在运行时会出现“程序中没有主方法的异常”
D、程序能正常运行
4、【单选题】java程序的执行过程中用到一套JDK工具,其中javac.exe指( )
A、java语言编译器
B、java字节码解释器
C、java文档生成器
D、java类分解器
5、【单选题】每个java的编译单元可包含多个类或界面,但是每个编译单元最多只能有( )类或者界面是公共的
A、一个
B、两个
C、四个
D、任意多个
6、【单选题】在当前的java实现中,每个编译单元就是一个以( )为后缀的文件
A、java
B、class
C、doc
D、exe
7、【单选题】以下不是Java的集成开发环境的是( )
A、MyEclipse
B、Eclipse
C、JCreator
D、CFree
8、【判断题】Java 语言不区分大小写。( )
A、正确
B、错误
9、【判断题】Java 程序源文件的扩展名为“*.class”。( )
A、正确
B、错误
10、【判断题】Java 程序中都含有 main 方法,因为它是所有 Java 程序执行的入口。( )
A、正确
B、错误
11、【判断题】Java 程序可以运行在任何操作系统上,只要有对应操作系统的虚拟机。( )
A、正确
B、错误
12、【判断题】Java 程序源文件名应该与主类名保持一致。( )
A、正确
B、错误
13、【填空题】设有一个Java应用程序,其源程序文件名为Test.java,则编译该源程序的命令为( ),运行该应用程序的命令为( java )。
A、
14、【填空题】main方法的声明格式是( )
A、
15、【填空题】java可以跨平台的原因是( )
A、
16、【填空题】在JAVA语言中,将后缀名为( )的源代码文件编译后形成后缀名为.class的字节码文件。
A、
17、【填空题】Java Application应用程序的编写和执行分3步进行:编写源代码、编译源代码、( )。
A、
18、【填空题】每个java应用程序可以包括许多方法,但必须有且只能有一个( )方法。
A、
19、【填空题】JAVA源文件中最多只能有一个( )类,其它类的个数不限。
A、
20、【填空题】上课所用的JAVA集成开发环境软件是( )
A、
项目2作业2:数字加密-20软件1,2班
变量与常量的使用-20软件单招、大数据1、计信班
多分支选择语句+Scanner的使用-20软件单招、大数据1、计信班
永循环+break的使用-20软件单、大数据1、计信班
项目2作业1:实战练习1-20软件1,2班
项目2作业3:键盘循环输入-20软件1,2
附加练习-20软件单、大数据1、计信班
项目二 测验
1、【单选题】下面这些标识符那个是错误的:( )
A、Javaworld
B、_sum
C、2Java Program
D、$abc
2、【单选题】有如下的程序:( ) public class Welcome3 { public static void main( String args[] ){ System.out.println( "How\nare\nyou!\n" ); } } 则它的输出结果是:
A、How are you !
B、How are you !
C、How are you !
D、How are you!
3、【单选题】设各个变量的定义如下,哪些选项的值为 true( ) int a=3,b=3; boolean flag=true;
A、++ a = =b
B、++a= =b++
C、(++a= =b) || flag
D、(++a= =b) & flag
4、【单选题】所有的程序均可以用几种类型控制结构编写。( )
A、顺序结构、选择结构、循环结构
B、顺序结构、循环结构
C、顺序结构、选择结构
D、选择结构、循环结构
5、【单选题】当条件为真和条件为假时,( )控制结构可以执行不同的动作。
A、switch
B、while
C、for
D、if/else
6、【单选题】下面程序片段输出的是什么? ( ) int a=3; int b=1; if(a=b) System.out .println(“a=”+a);
A、a=1
B、a=3
C、编译错误,没有输出
D、正常运行,但没有输出
7、【单选题】请看下面的程序代码:( ) if(x0) { System .out .println(“first”);} else if(x20) { System .out .println(“second”);} else { System .out .println(“third”); } 当程序输出“second”时,x 的范围为:
A、x < = 0
B、x < 20 && x > 0
C、x > 0
D、x >= 20
8、【单选题】下列语句执行后,x 的值是( ) int x=2; do { x+=x; }while(x17);
A、4
B、16
C、32
D、256
9、【单选题】下列语句执行后,k 的值是( ) int j=4,i,k=10; for(i=2;i!=j;i++) k=k-i;
A、4
B、5
C、6
D、7
10、【单选题】下列语句执行后,k 的值是( ) int i,j,k=1; lable:for(i=1;i8;i++) { for(j=1;j6;j++) { k*=i+j; if(j==3) break lable; } }
A、22
B、23
C、24
D、25
11、【判断题】//即可以表示单行注释,也可以表示多行注释。( )
A、正确
B、错误
12、【判断题】在 Java 语言中,执行语句 boolean t=1 0;的结果是给 boolean 类型变量 t 赋初值为 false。( )
A、正确
B、错误
13、【判断题】声明变量时必须定义一个类型。 ( )
A、正确
B、错误
14、【判断题】Java 认为变量 Sum 与 sum 是相同的。 ( )
A、正确
B、错误
15、【判断题】Java 语言中的标识符可以以数字、字母或下划线开头。 ( )
A、正确
B、错误
16、【判断题】while 循环中循环体至少执行一次。( )
A、正确
B、错误
17、【判断题】break 语句只用于循环语句中,它起到终止本次循环的作用。( )
A、正确
B、错误
18、【判断题】定义方法时方法名可以是任何标识符。( )
A、正确
B、错误
19、【判断题】每个应用程序都必须要有 main 方法。 ( )
A、正确
B、错误
20、【判断题】求模运算符(%)只可用于整型操作数。 ( )
A、正确
B、错误
21、【填空题】标识符是以________、下划线、美元符号作为首字母的字符串序列。
A、
22、【填空题】下面的语句是声明一个变量并赋值:
boolean b1=5!=8;b1的值是______。
A、
23、【填空题】在java语言中,如果实型数值后没有字母,计算机默认值为______类型。
A、
24、【填空题】数组对象的长度在数组对象创建之后,就不能改变,数组元素的下标总是从________开始的。
A、
25、【填空题】Java的基本数据类型是整数型、实型、________和字符型。
A、
项目3 作业1:实战练习1-20软件1,2班
项目3 作业2:实战练习2-20软件1,2班
J双色球彩票实现-20软件单、大数据1、计信班
项目三测验
1、【单选题】设有定义语句 int a[ ]={66,88,99}; 则以下对此语句的叙述错误的是( )。
A、定义了一个名为 a 的一维数组
B、a数组有 3 个元素
C、a数组的元素的下标为 1~3
D、数组中的每个元素是整型
2、【单选题】为了定义三个整型数组 a1.a2.a3,下面声明正确的语句是( )。
A、intArray [ ] a1,a2; int a3[ ]={1,2,3,4,5};
B、int [ ] a1,a2; int a3[ ]={1,2,3,4,5};
C、int a1,a2[ ]; int a3={1,2,3,4,5};
D、int [ ] a1,a2; int a3=(1,2,3,4,5);
3、【单选题】设有定义 int[ ] a=new int[4]; ,a 的所有数组元素是( )。
A、a0, a1, a2, a3
B、a[0], a[1], a[2], a[3]
C、a[1], a[2], a[2], a[4]
D、a[0], a[1], a[2], a[3], a[4]
4、【单选题】下面哪个选项正确地声明了一个字符串数组( ):
A、char str[]
B、char str[][]
C、String str[]
D、String str[10]
5、【单选题】请看下面的程序段: public class class1{ public static void main(String a[ ]) { int x [ ] = new int[8]; System .out .println(x [1]); } } 当编译和执行这段代码时会出现:
A、有一个编译错误为“possible reference before assignment”
B、有一个编译错误为“illegal array declaration syntax”
C、有异常出现为“Null Pointer Exception”
D、正确执行并且输出 0
6、【单选题】设有定义语句 int a[ ]={66,88,99}; 则以下对此语句的叙述错误的是( )。
A、定义了一个名为 a 的一维数组
B、a数组有 3 个元素
C、a数组的元素的下标为 1~3
D、数组中的每个元素是整型
7、【单选题】为了定义三个整型数组 a1.a2.a3,下面声明正确的语句是( )。
A、intArray [ ] a1,a2; int a3[ ]={1,2,3,4,5};
B、int [ ] a1,a2; int a3[ ]={1,2,3,4,5};
C、int a1,a2[ ]; int a3={1,2,3,4,5};
D、int [ ] a1,a2; int a3=(1,2,3,4,5);
8、【单选题】设有定义 int[ ] a=new int[4]; ,a 的所有数组元素是( )。
A、a0, a1, a2, a3
B、a[0], a[1], a[2], a[3]
C、a[1], a[2], a[2], a[4]
D、a[0], a[1], a[2], a[3], a[4]
9、【单选题】下面哪个选项正确地声明了一个字符串数组( ):
A、char str[]
B、char str[][]
C、String str[]
D、String str[10]
10、【单选题】请看下面的程序段: public class class1{ public static void main(String a[ ]) { int x [ ] = new int[8]; System .out .println(x [1]); } } 当编译和执行这段代码时会出现:
A、有一个编译错误为“possible reference before assignment”
B、有一个编译错误为“illegal array declaration syntax”
C、有异常出现为“Null Pointer Exception”
D、正确执行并且输出 0
11、【判断题】下标是用于指出数组中某个元素位置的数字或变量。( )
A、正确
B、错误
12、【判断题】同一个数组中可以存放多个不同类型的数据。( )
A、正确
B、错误
13、【判断题】数组的下标可以是 int 型或 float 型。( )
A、正确
B、错误
14、【判断题】数组可以声明为任何数据类型。( )
A、正确
B、错误
15、【判断题】数组作参数时,数组名后必须加方括号。( )
A、正确
B、错误
16、【判断题】下标是用于指出数组中某个元素位置的数字或变量。( )
A、正确
B、错误
17、【判断题】同一个数组中可以存放多个不同类型的数据。( )
A、正确
B、错误
18、【判断题】数组的下标可以是 int 型或 float 型。( )
A、正确
B、错误
19、【判断题】数组可以声明为任何数据类型。( )
A、正确
B、错误
20、【判断题】数组作参数时,数组名后必须加方括号。( )
A、正确
B、错误
21、【填空题】定义一个整型数组 y,它有5个元素分别是 1,2,3,4,5。用一个语句实现对数组y的声明、创建和赋值:____________。
A、
22、【填空题】若有定义 int[ ] a=new int[8]; 则 a 的数组元素中第 8 个元素的下标是__ 。
A、
23、【填空题】定义一个整型数组 y,它有5个元素分别是 1,2,3,4,5。用一个语句实现对数组y的声明、创建和赋值:____________。
A、
24、【填空题】若有定义 int[ ] a=new int[8]; 则 a 的数组元素中第 8 个元素的下标是__ 。
A、
项目4 作业1-20软件1,2班
项目4 作业2-20软件1,2班
项目4 作业1-计应1,2班,单招1,2班
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。