java每日一练(2017/9/16) |
您所在的位置:网站首页 › java中用关键字指明接口 › java每日一练(2017/9/16) |
本期题目
(单选题) 1、代码String str=”123456a”;int i=Integer.parseInt(str);会报异常的是() A java.lang.NullPoninterException B java.lang.NumberFormatException C java.lang.RuntimeException D java.lang.ArrayindexOutOfBoundsException (单选题)2、下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。 Filef = new File( 填代码处); file =new FileReader(f); in=new BufferedReader(file); A "./1.txt" B "../my/1.txt" C "c:\\my\\1.txt" D "c:\ my\1.txt" (单选题)3、关于 访问权限说法正确 的是 ? ( ) A 类定义前面可以修饰public,protected和private B 内部类前面可以修饰public,protected和private C 局部内部类前面可以修饰public,protected和private D 以上说法都不正确 (单选题)4、 java中用()字指明继承关系.用()关键字指明对接口的实现。1/1 A implements extends B extends implements C extend implement D implement extend (单选题)5、设有下面两个赋值语句: a = Integer.parseInt("1024"); b = Integer.valueOf("1024").intValue(); 下述说法正确的是() A a是整数类型变量,b是整数类对象。 B a是整数类对象,b是整数类型变量。 C a和b都是整数类对象并且它们的值相等。 D a和b都是整数类型变量并且它们的值相等。 改变,永远不嫌晚。无论你是几岁,也无论你目前所处的境况有多糟,只要立定目标、一步一步往前走,人生随时都有翻盘的可能性。----至大家 不管你会不会!小编都希望大家积极【留言】参与答题!小编才可根据大家的学习情况去出题!让大家争取到最大的进步!(转发给身边需要的朋友!) ![]() 上期答案: (单选题)1、代码 的运行结果是() package com.sunline.java; public class A implements B extends C{ public static void main(Stringargs[]){ System.out.println("hello sunline!"); } } A 在控制台打印hello sunline! B 报异常java.lang.NullPoninterException C 编译报错 D 报异常java.lang.RuntimeExcception 正确答案:C 解析:先继承再实现 (单选题)2、对于子类的构造函数说明,下列叙述中错误的是()。 A 子类不能继承父类的无参构造函数。 B 子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。 C 在创建子类的对象时,若不含带参构造函数,将先执行父类的无参构造函数,然后再执行自己的无参构造函数。 D 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。 正确答案是:D 解析:构造函数不能被继承,构造方法只能被显式或隐式的调用 (单选题)3、现有一变量声明为 boolean aa; 下面赋值语句中正确的是 ( ) A aa=false; B aa=False; C aa="true"; D aa=0; 正确答案是:A 解析: boolean的返回值类型 true 和 false,带引号的就是字符串了,而A没有带引号,属于值 (单选题)4、以下不是修饰符final的作用的是( )。 A 修饰常量 B 修饰不可继承的类 C 修饰不可变类 D 修饰不可覆盖的方法 正确答案是:C 解析: 在Java中,final可以修饰 1.Class:定义一个不能被继承(non-inherited)的类 2.Method:定义一个不能被覆盖(non-overrided)方法 3.Variable:定义一个常量(constant) (单选题)5、创建一个标识有“关闭”标签的语句是 ( ) 。 A TextField b = new TextField(“关闭”); B Label b = new Label(“关闭”); C Checkbox b = new Checkbox(“关闭”); D Button b = new Button(“关闭”); 正确答案是:B 考查对AWT基本组件的了解。 选项A错误,创建的是一个初始显示为“关闭”的文本框: 选项B正确,创建的是一个标识有“关闭”的标签; 选项C错误,Checkbox为复选框类,只能设定是否含标签; 选项D错误,创建的是一个标记为“关闭”的按钮。 故本题答案是B。 上一期的错题 (单选题)1、下列关于构造方法不正确的是:( ) A 类的构造方法和类同名 B 一个类可以有多个构造方法 C 在实例化对象时必须调用类的构造方法 D 构造方法可以和该类其他方法一样被该类对象调用 正确答案是:D 解析: 1.构造方法也是类的方法,可以在创建对象时为成员变量赋值 2.构造方法可以进行重载,但是参数列表必须不相同,不以返回值和访问级别进行区分 3.构造方法没有返回值所以不用void 4.构造方法一定要与定义为public的类同名 5.构造方法不能被对象调用,只会创建对象,使用new关键字 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |