1、(单选题)4: 设原字符串s为StringBuffer型,且s=Hello java,如果想用子串替换把s转换成Hello World,则正确的语句是( )。 s.replace(6,9,World); s.replace(6,10, s=; s=replace(java,(单选题)5: 下列代码的执行结果是: public class Test3 public static void main(String args) System.out.println(100%3);System.out.print(System.out.println(100%3.0); 1,1 1,1.0 1.0,1
2、 1.0,1.0(单选题)6: 下列代码的执行结果是:public class Test1 float t=9.0f;int q=5;System.out.println(t+)*(-q); 40 40.0 36 36.0(单选题)7: 一个循环一般应包括哪几部分内容() 初始化部分 循环体部分 迭代部分和终止部分 以上都是(单选题)8: 下列不属于条件语句关键字的是() if else switch while(单选题)9: s=s.delete(5,12);如果s=abcdefghigklmn,则执行删除语句后,s的值为( )。 abcdefn abcdemn abcde mn abcde
3、lmn(单选题)10: 以下程序段的输出结果为 class Cruncher void crunch(int i) System.out.println(int versionvoid crunch(String s) String versionCruncher crun=new Cruncher();char ch=pcrun.crunch(ch); int version String version 编译出错 编译通过,但产生异常(单选题)11: 下面属于Java 关键字的是 NULL IF do While C(单选题)12: 关于计算机输入和输出,下列哪一项是不正确的( )。 一般
4、称为IO: Input Output 计算机程序的一般模型可归纳为:输入、计算和输出 对于同样的程序,不同的输入,一般会有不同的输出 是人机交互的重要手段(单选题)13: 在Java中,负责对字节代码解释执行的是()。 垃圾回收器 虚拟机 编译器 多线程机制(单选题)14: String(byte ,int,int)中,第三个参数用来生成字符串的byte型数组的( )。 长度 起始位置 终止位置 终止位置+1(单选题)15: 下面哪个不是Java标准库中Writer类的子类( )。 FilterWriter PrintWriter LineNumberWriter FileWriter(单选题
5、)16: 在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是()。(单选题)17: 如果希望某个变量只可以被类本身访问和调用,则应该使用下列哪一种访问控制修饰( )。 private protected private protected public(单选题)18: 在switch(expression)语句中,expression的数据类型不能是( )。 double char byte short(单选题)19: 要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰? 应不加修饰符(单选题)20: 关于while和dowhile循环,
6、下列说法正确的是() 两种循环除了格式不通外,功能完全相同 与dowhile语句不通的是,while语句的循环至少执行一次 do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句 以上都不对。(单选题)21: Java application中的主类需包含main方法,以下哪项是main方法的正确形参? String args String ar Char arg StringBuffer args(单选题)22: 不能构成循环的语句是( )。 for语句 while语句 switch语句 dowhile语句(单选题)23: 关于方法的形参和实参,下列说法正确的是( )。
7、和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束。 实参可以是常量、变量、表达式,但是不能是方法。 实参和形参在数量上、类型上和顺序上必须严格一致。 方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参。(单选题)24: for(;)是( )。 循环结构 分支结构 顺序结构 选择结构(单选题)25: 如下哪个不是 Java 中有效的关键字?( ) const false this(多选题)26: 下列关于变量的叙述中正确的是( ) 。 实例变量是类的成员变量 实例变量用关键字static声明 在方法中定义的局部变量在该方法被执行时创建 局部变量在使用前必须被初始化 A,
8、C,D(多选题)27: 下列哪一个属于JAVA语言的数据类型( )。 指针类型 类 数组 浮点类型 B,C,D(多选题)28: 关于选择结构下列哪些说法错误( )。 if语句和 else语句必须成对出现 if语句可以没有else语句对应 switch结构中每个case语句中必须用break语句 switch结构中必须有default语句(多选题)29: 关于Java的标准输入输出流,下列哪些是正确的( )。 System.out和System.in分别用来处理标准输出和输入 标准输入和输出均只针对计算机键盘和屏幕 Java对输入和输出编程均要求强制异常保护 只有一个标准输入流 A,B,D(多选
9、题)30: 以下不正确的描述是( )。 方法的定义不可以嵌套,但方法的调用可以嵌套。 方法的定义可以嵌套,但方法的调用不可以嵌套。 方法的定义和方法的调用均不可以嵌套。 方法的定义和方法的调用均可以嵌套。(多选题)31: 下面哪些循环不会导致死循环? for (int k = 0; k 0; k-) k+)(多选题)32: 下列关于JAVA语言中要使用的一个变量,正确的是( )。 在JAVA程序中要使用一个变量,必须先对其进行声明 变量声明语句可以在程序的任何地方,只要在变量使用前就可以 变量不可以在其作用域之外使用 局部变量在使用之前可以不初始化,系统使用默认的初始值 A,B,C(多选题)3
10、3: 下列语句中,不属于多分支语句的是( )。 if语句 do while语句(多选题)34: 关于Java Application和Applet的说法中,不正确的是( )。 都包含main()方法 都通过“appletviewer”命令执行 都通过“javac”命令编译 都嵌入在HTML文件中执行(多选题)35: 下列JAVA语句中,正确是( )。 int $e,a,b =10; char c,d =a float e=0.0d; double e=0.0f;(判断题)36: 对 错 F(判断题)37: Java的各种数据类型所占用的内存长度与具体软硬件环境有关(判断题)38: 在Java的
11、方法中定义一个常量要用const关键字。(判断题)39: 子类必须通过super()关键字调用父类的构造函数(判断题)40: Java语言中的数组元素只能是基本数据类型而不能为对象类型。 错误 正确(判断题)41: 若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。 T(判断题)42: 数组使用完成后,所占用的存储空间的释放是由垃圾收集器自动回收的。(判断题)43: Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。(判断题)44: 抽象方法的body部分必须用一对大括号?包住(判断题)45:(判断题)46: Java?类可以作为类型定义机制和数据封装机制(判断题)47: 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。(判断题)48: 方法的定义可以嵌套,但方法的调用不可以嵌套。(判断题)49: 实例方法可直接调用超类的实例方法(判断题)50: 一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1