Java程序设计试卷(好)
1 java类文件的扩展名为______________,编译java 源程序的命令是______________。
2 java 应用程序的编写分为 ___________,____________,_______________三步
4 java语言数据类型可分为两大类,一类称为__________,另一类称为____________
5 在转向语句中 ____________语句使得程序结束本次循环,回到循环的条件测试部分继续执行。
6设x为float型变量, y为 double型变量, a为 int型变量,已知 x=2.5f, a=7 ,y=4.22 则表达式x+a%3*(int)y的值为___________________
7、顺序结构、分支结构(或称选择结构)、____________是结构化程序设计的三种基本流程控制结构。若a,b为int型变量且已分别赋值为2,4。表达式!(++a!=b--)的值是_________ 。.设有整型数组的定义:int a[]=new int[8]; ,则a.length的值为_____。创建类的对象时,使用运算符___________给对象分配内存空间。关键字______用于导入包中的类到程序中,供程序中使用。定义类的构造方法不能有返回值类型,其名称与_____名相同。1. Java中类成员的限定词有以下几种:private, public,。其中的限定的范围最大。3分)
1 下列不可作为java语言修饰符的是( )
A eat B $1 C _1 D 17ap6
2 有一段java 应用程序 ,它的主类名是a1,那么保存它的源文件名可以是( )
A a1.java B a1.class C a1 D都对
3 下面说法正确的是( )
A java Applet 程序必须在浏览器中执行
B java 应用程序必须在浏览器里执行
C java Applet 程序不一定在浏览器中执行
D java 应用程序可以在浏览器中执行
4 在浏览器中执行applet 程序的四个方法的最先执行的是( )
A init() B start() C destroy() D stop()
5 整型数据类型中,需要内存空间最少的是( )
A short B long C int D byte
6 java 类可以作为( )
A 类型定义机制
B 数据封装机制
C 类型定义机制和数据封装机制
D 上述都不对
7 在创建对象时 必须( )
A 先声明对象,然后才能使用对象
B 先声明对象,为对象分配内存空间,然后才能使用对象
C 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象
D 上述说法都对
8 在调用方法时,若要使方法改变实参的值,可以( )
A 用基本数据类型作为参数
B 用对象作为参数
C(A)和(B)都对
D (A)和(B)都不对
9 JAVA 中( )
A 一个子类可以有多个父类,一个父类也可以有多个子类
B 一个子类可以有多个父类,但一个父类只可以有一个子类
C 一个子类可以有一个父类,但一个父类可以有多个子类
D 上述说法都不对
10 包含在花括号中的语句组叫( )
A 组 B 块 C 包 D 堆
11、. 应用程序的main方法中有以下语句,则输出的结果是 (?? )。String s1="0.5",s2="12"; ???????? double x=Double.parseDouble(s1);???????? int??? y=Integer.parseInt(s2);?System.out.println(x+y);A) 12.5???????? B) 120.5??????? C) 12?????????? D) “12.5”?????????????????????????? 【答案】A下列程序段执行后的结果是(?? )。 String? s=new String("abcdefg");for(int i=0;i