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)

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏codingforever

经典算法巡礼(二) -- 排序之选择排序

选择排序,如冒泡排序一样,从名字中即可大概猜测其排序的原理。其工作原理就是从未排序的数组中选出最大(小)的元素,将其放置至数组的首(尾)部,重复此过程直至没有未...

401
来自专栏Python爬虫与数据挖掘

Python正则表达式初识(四)

今天继续给大家分享Python正则表达式基础知识,主要给大家介绍一下特殊字符“{}”的用法,具体的教程如下。

762
来自专栏Python

python ——面向对象进阶

1.staticmethod和classmethod staticmethod  静态方法: 让类里的方法,直接被类调用,就像正常的函数一样 宝宝,男 博博,女...

2067
来自专栏北京马哥教育

python模块之re正则表达式详解

正则表达式是一种小型的、高度专业化的编程语言,并不是python中特有的,是许多编程语言中基础而又重要的一部分。在python中,主要通过re模块来实现。这篇文...

4129
来自专栏积累沉淀

linux shell函数定义和调用

说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时出了一个很“自...

2717
来自专栏我和PYTHON有个约会

24. 企业级开发基础5:面向对象特征(封装)

在我们程序开发过程中,定义好类型之后就可以通过类型来创建对象 如:我们定义一个中华人民共和国公民的类型

821
来自专栏mukekeheart的iOS之旅

OC学习2——C语言特性之函数

1、OC是在C语言的基础上进行扩展的,在OC中直接用C语言进行coding也是可以通过编译的。因此,函数定义的语法格式如下: 函数返回值类型 函数名(形参列表...

3237
来自专栏王磊的博客

JS性能优化

下面是一些关于客户端JS性能的一些优化的小技巧: 1.关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in...

6418
来自专栏强仔仔

Java基础知识-if条件语句的使用介绍

这章节给大家介绍一下Java中经常使用的if条件语句是如何使用的和在项目开发过程中if语句的注意事项。 1.首先就是最基础的写法if(boolean类型) 和i...

2575
来自专栏函数式编程语言及工具

泛函编程(11)-延后计算-lazy evaluation

     延后计算(lazy evaluation)是指将一个表达式的值计算向后拖延直到这个表达式真正被使用的时候。在讨论lazy-evaluation之前...

2156

扫码关注云+社区

领取腾讯云代金券