前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java每日一练(2017/9/16)

java每日一练(2017/9/16)

作者头像
Java学习
发布2018-04-13 14:36:11
9310
发布2018-04-13 14:36:11
举报
文章被收录于专栏:java学习java学习
本期题目

(单选题) 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关键字

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档