专栏首页java学习Java每日一练(2017/7/5)

Java每日一练(2017/7/5)

1

(单选题)1、下面这三条语句

System.out.println(“is ”+ 100 + 5);

System.out.println(100 + 5 +“ is”);

System.out.println(“is ”+ (100 + 5));

的输出结果分别是? ( )

A is 1005, 1005 is, is 1005

B is 105, 105 is, is 105

C is 1005, 1005 is, is 105

D is 1005, 105 is, is 105

2

(单选题)2、下面程序段执行后b的值是()。

Integer integ =new Integer(9) ;

boolean b = integ instanceof Object;

A 9

B true

C 1

D false

3

(单选题)3、不考虑反射,String类型变量所指向内存空间中的内容是不能被改变的 。 ( )

A 正确

B 错误

4

(单选题)4、 String str1 = “abc”,“abc”分配在内存哪个区域?

A 堆

B 栈

C 字符串常量区

D 寄存器

5

(不定项选择题)5、在JAVA中,下列哪些是Object类的方法()

A synchronized()

B wait()

C notify()

D notifyAll()

E sleep()

6

(不定项选择题) 6、java8中,忽略内部接口的情况,不能用来修饰interface里的方法的有( )

A private

B public

C protected

D static

1

(单选题) 1、下列不正确的 Java 语言标识符是( )

A Sky

B $Computer

C for

D NULL

正确答案是:C

解析:

标识符就是用于Java程序中变量,类,方法等命名的符号,Java标识符不能是Java关键字,还有区分大小写, 还有,标识符可以由字母,数字,下划线,$组成,不能包含@,%,空格,不以数字开头,,,NULL和null不一样啊

2

(单选题)2、在使用 interface 声明一个接口时,只可以使用( )修饰符修饰该接口。

A private

B protected

C private protected

D public

正确答案是:D

解析:接口中默认的都是public 也只能public

3

(单选题) 3、java中关于内存回收的正确说法是

A 程序员必须创建一个线程来释放内存

B 内存回收程序负责释放无用内存

C 内存回收程序允许程序员直接释放内存

D 内存回收程序可以在指定的时间释放内存对象

正确答案是:B

解析:内存回收程序负责释放无用内存

4

(单选题) 4、下面关于abstract关键字描述错误的是()

A abstract关键字可以修饰类或方法

B final类的方法都不能是abstract,因为final类不能有子类

C abstract类不能实例化

D abstract类的子类必须实现其超类的所有abstract方法

正确答案是:D

解析:因为:如果其直接子类是抽象(abstract)的,那可以父类方法可以不被重写,可以留给由孙子类来实现;换言之抽象类的子类可以继续抽

5

(不定项选择题) 5、下列方法中哪个是线程执行的方法?()

A run()

B start()

C sleep()

D suspend()

正确答案是:A

解析:

run()方法用来执行线程体中具体的内容

start()方法用来启动线程对象,使其进入就绪状态

sleep()方法用来使线程进入睡眠状态

suspend()方法用来使线程挂起,要通过resume()方法使其重新启动

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

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

原始发表时间:2017-07-05

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 面试题40(关于运算符的优先级以及字符串的拼接的理解)

    下面这三条语句? ---- System.out.println(“is ”+ 100 + 5); System.out.println(100 + 5 +“...

    Java学习
  • Java每日一练(2017/7/6)

    最新通知 ●回复"每日一练"获取以前的题目! ●【新】Ajax知识点视频更新了!(回复【学习视频】获取下载链接) ●答案公布时间:为每期发布题目的第二天 ★【新...

    Java学习
  • Java每日一练(2017/7/18)

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

    Java学习
  • 干货丨通过HTTP/2实现每天处理400GB图片的实践

    如今确定下来的HTTP/2规格已经引发了web性能社区的广泛关注。新协议旨在解决老旧的HTTP/1.x协议相关的常见网络性能问题,同时还要保留老协议的现有语义。...

    CSDN技术头条
  • ZkClient使用

    使用原生的Zookeeper API来与Zookeeper服务端进行交互还是比较繁琐复杂的,为了简化这些操作,就诞生了一些封装客户端。这些客户端除了简单易用,还...

    shysh95
  • Koom流程记录(一)

    KOOM(Kwai OOM, Kill OOM)是快手性能优化团队在处理移动端OOM问题的过程中沉淀出的一套完整解决方案。

    木子杂志
  • linux内存映射mmap原理分析

    一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区...

    刘盼
  • Windows系统常用命令

    用法:输出一个字符到终端,当加上>后就可输出到文本文件 例如: echo 1 —在终端显示一个1 echo 20>>1.txt —在当前目录下的1.tx...

    木尤
  • 小甲鱼《零基础学习Python》课后笔记(三十):文件系统——介绍一个高大上的东西

    动动手 0.编写一个程序,统计当前目录下每个文件类型的文件数,程序实现如图:

    小火柴棒
  • Utility之C语言运算符

    Taishan3721

扫码关注云+社区

领取腾讯云代金券