专栏首页java学习java每日一练(2017/8/20)

java每日一练(2017/8/20)

最新通知

●回复"每日一练"获取以前的题目!

●【新】Android视频更新了!(回复【安卓视频】获取下载链接)

●【新】Ajax知识点视频更新了!(回复【学习视频】获取下载链接)

●【新】HTML5知识点视频更新了!(回复【前端资料】获取下载链接)

●答案公布时间:为每期发布题目的第二天

★【新】回复“测试题”获取昨天发布的软件工程师初级阶段测试题答案

★【新】回复“学习资料”获取java学习电子文档

★【新】需要求职简历模板的可以加小编微信xxf960513

★【新】回复“聊天系统”获取java多人聊天系统项目源码!

●我希望大家积极参与答题!有什么不懂可以加小编微信进行讨论

★珍惜每一天,拼搏每一天,专心每一天,成功每一

如果你是初学者,或者是自学者!你可以加小编微信!小编可以给你建议以及给你提供学习资料!你在学习上有什么问题都可以咨询小编!小编都会为你解答!注:本公众号纯属个人公众号!不存在任何培训机构招生信息

点击右下角的“阅读原文”查看以前的所有练习题目以及答案

本期题目

(单选题) 1、Java中只有整型才能使用的运算符为?

A *

B /

C %

D +


(不定项选择题)2、Consider the following code:

Integer s=newInteger(9);

Integer t=newInteger(9);

Long u=newLong(9);

Which testwould return true?

A (s==u)

B (s==t)

C (s.equals(t))

D (s.equals(9))

E (s.equals(newInteger(9))


(单选题)3、下面的程序段创建了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"


(单选题) 4、已知表达式int m[]={0,1,2,3,4,5,6};下面哪个表达式的值与数组下标量最大值相等?

A m. length()

B m. length-1

C m. length()+1

D m. length+1


(单选题)5、下面的代码运行的结果是:

class B extends Object

{

static

{

System.out.println("Load B");

}

public B()

{

System.out.println("Create B");

}

}

class A extends B

{

static

{

System.out.println("Load A");

}

public A()

{

System.out.println("Create A");

}

}

public class Testclass

{

public static void main(String[] args)

{

new A();

}

}

A Load B ->Create B->Load A -> Create A

B Load B -> Load A ->Create B ->Create A

C Load B -> Create B-> Create A -> Load A

D Create B ->Create A ->Load B ->Load A

不管你会不会!小编都希望大家积极【留言】参与答题!小编才可根据大家的学习情况去出题!让大家争取到最大的进步!(转发给身边需要的朋友!)

上期答案:

(单选题)1、若所用变量都已正确定义,以下选项中,非法的表达式是()

A a!= 4||b==1

B ’a’ % 3

C ’a’ = 1/3

D ’A’ + 32

正确答案是:C

解析:'a'是个常数,压根就不能赋值 =就是错的


(单选题)2、覆盖(重写)与重载的关系是()。

A 覆盖(重写)只有出现在父类与子类之间,而重载可以出现在同一个类中

B 覆盖(重写)方法可以有不同的方法名,而重载方法必须是相同的方法名

C final修饰的方法可以被覆盖(重写),但不能被重载

D 覆盖(重写)与重载是同一回事

正确答案是:A

面试很喜欢问的: 首先,重载和重写都是多态的一种体现方式。重载是编译期间的活动,重写是运行期间的活动。 其次,重载是在一个类中定义相同的名字的方法,方法的参数列表或者类型要互相不同,但是返回值类型不作为是否重载的标准,可以修改可见性; 重写是不同的,要求子类重写基类的方法时要与父类方法具有相同的参数类型和返回值,可见性需要大于等于基类的方法

final修饰的方法可以被重载,但不可以被重写


(单选题)3、编译 java 源程序文件将产生响应的字节码文件,这些字节码文件的扩展名为

A .class

B .java

C .html

D .exe

正确答案是:A

写好的java文件后缀名为xxx.java

编译java文件:输入javac xxx.java回车,编译会生成.class文件

运行java文件:java xxx.class;


(单选题)4、以下程序的运行结果是()

public class Increment

{

public static void main(String args[])

{

int a;

a = 6;

System.out.print(a);

System.out.print(a++);

System.out.print(a);

}

}

A 666

B 667

C 677

D 676

正确答案是:B

解析:++在前先加后用 ++在后先用后加


(单选题)5、执行如下代码段后,变量s1引用的字符串值是( )。

Strings1 = "ABCD";

String s2 = "1234";

System.out.println(s1 + s2);

A ABCD

B 1234

C ABCD1234

D 1234ABCD

正确答案是:A

解析:

这道题考的不是知识掌握能力,而是审题!!!!

不要直接看代码,把题目先读一遍


(单选题)6、关于如下程序的描述哪个是正确的?()

publicclass Person{

static intarr[] = new int[5];

publicstatic void main(String a[]){

System.out.println(arr[0]);

}

}

A 编译将产生错误

B 编译时正确,但运行时将产生错误

C 正确,输出0

D 正确,输出 null

正确答案是:C

解析:

被static修饰的会默认初始化,int就是0咯

读者可在右下角的留言留下你的答案以及理由!

一张图诠释你做一个合格的程序员必备的知识点

本文分享自微信公众号 - java学习(javaxxf),作者:许肖飞

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-08-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Java每日一练(2017/7/25)

    最新通知 ●回复"每日一练"获取以前的题目! ●【新】Android视频更新了!(回复【安卓视频】获取下载链接) ●【新】Ajax知识点视频更新了!(回复【学习...

    Java学习
  • 面试题64(有1千万条有重复的短信,以文本文件的形式保存,一行一条,也有重复。请用5 分钟时间找出重复出现最多的前10 条短信)

    1·有1千万条有重复的短信,以文本文件的形式保存,一行一条,也有重复。请用5 分钟时间找出重复出现最多的前10 条短信。? 正确解析如下... 解析: 对于本题...

    Java学习
  • Java基础第四天学习笔记

    for循环示例: /* * A:循环结构的分类 * for,while,do...while * B:循环结构for语句的格式: * for(初始化表达...

    Java学习
  • Eclipse快捷键-方便查找,呵呵,记性不好

    重新组织Import Ctrl+Shift+O,能帮你一次去掉所有未使用的Import声明!

    bisal
  • .Net Core 学习路线图

    今天看 草根专栏 这位大牛的微信公众号,上面分享了一张来自github的.net core学习路线图,贴在这里,好让自己学习有个方向,这么一大页竟然只是初级到...

    CherishTheYouth
  • 实时会话系统实现(2) --- express-ws改写会话系统

    上一篇提到过实际上会话系统最简单的方式是http轮询:用户发送信息时实现一个http接口保存用户聊天信息,然后在客户端实现一个定时器,定时获取用户A与用户B的聊...

    逆月翎
  • 自定义valida验证注解

    Meet相识
  • Servlet 与 Ajax 交互一直报status=parsererror

    原因:servlet 返回的数据不是 Json 格式 1、JS代码为: 1 var jsonStr = {'clusterNum':2,'iterationN...

    IT可乐
  • JavaWeb(五)Filter过滤器

    Filter过滤器 Fileter介绍 Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理...

    二十三年蝉
  • 这才是真相,“轻点,疼”被禁却另有玄机

    这两周,互联网圈被两件事刷屏,第一件事是罗辑思维与Papi酱广告拍卖,谁会是“新媒体标王”引发了热议。第二件事就是3月23日《京华时报》刊出了只有三个字“轻点,...

    曾响铃

扫码关注云+社区

领取腾讯云代金券