我是靠谱客的博主 微笑太阳,最近开发中收集的这篇文章主要介绍20190718练习题总结——选择题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 关键字()表明一个对象或变量的引用在初始化后不能被修改。

  A.private

  B.final

  C.static

  D.没有这种关键字

  • 答案:B.final
  • 解析:被final修饰的变量是常量这是基础中的基础,就不用做过多的介绍了吧,final修饰的变量内容是不能修改的,如果final修饰一个对象的引用,那么指的是这个对象的地址值是无法改变的,对象的内容还是可以修改的。如果final修饰一个普通变量的话,就是变量的值无法修改。综上,final修饰变量的本质就是:修饰的变量值(地址或内容)无法改变。

2.Which of the following class is not implement java.util.Map interface?

A.Hashtable

B.HashMap

C.Vector

D.IdentityHashMap

  • 答案:C.Vector
  • 解析:看到这个题,我们先来翻译这个问题Which of the following class is not implement java.util.Map interface?其实稍微有点因为基础的都可以看明白题意,哪一个类不是实现 java.util.Map接口?A,B,D都实现了Map接口,其中A与B的区别是一个是线程安全的,一个是线程不安全的;C中Vector是实现了List接口,是一个线程安全的List

3.事务隔离级别是由谁实现的?

A.Java应用程序

B.Hibernate

C.数据库系统

D.JDBC驱动程序

  • 答案:C.数据库系统
  • 解析:数据库的事务隔离级别有:读已提交、读未提交、可重复读和串行化四种,所以这里面的事务隔离级别是由数据库系统实现的

4.以下哪个I / O类可以附加或更新文件

  A.RandomAccessFile()

  B.OutputStream()

  C.DataOutputStream()

  D.None of the above

  • 答案:A.RandomAccessFile()
  • 解析:RandomAccessFile 可以通过 seek(long pos) 方法去移动文件指针进行追加更新写入,OutputStream() 是一个抽象类 不能直接实例化去写入,DataOutputStream() 也无法追加写入。

5.关于Java中参数传递的说法,哪个是错误的?

A.在方法中,修改一个基础类型的参数不会影响原始参数值

B.在方法中,改变一个对象参数的引用不会影响到原始引用

C.在方法中,修改一个对象的属性会影响原始对象参数

D.在方法中,修改集合和Maps的元素不会影响原始集合参数

  • 答案:D.在方法中,修改集合和Maps的元素不会影响原始集合参数
  • 解析:在Java中只有值传递没有,没有引用传递,因为引用的本身就是地址值,在方法中,修改集合和Maps的元素会影响原始集合参数

6.在java7中,下列不能做switch()的参数类型是?

A.int型

B.枚举类型

C.字符串

D.浮点型

  • 答案:D.浮点型
  • 解析:switch语句后的控制表达式只能是short、char、int、long整数类型和枚举类型,不能是float,double和boolean类型,String类型是java7开始支持。

7.下面是java语言的基本特性是?()

A.封装

B.多态

C.继承

D.高效

  • 答案:ABC
  • 解析:Java语言的基本特征有继承、封装、多态、抽象,这就不用多说了吧

8.下面哪个流类不属于面向字符的流()

A.BufferedWriter
B.FileInputStream
C.ObjectInputStream
D.InputStreamReader
  • 答案:AD
  • 解析:我们只要记住一句话即可:以writer和reader结尾的都市字节流,以stream结尾的都是字符流

9.java运行时内存分为“线程共享”和“线程私有”两部分,以下哪些属于“线程共享”部分

A.程序计算器

B.方法区

C.java虚拟机栈

D.java堆

  • 答案:BD
  • 解析:线程私有:java虚拟机栈,程序计数器,本地方法栈 ;线程共享:java堆,方法区

10.下列哪些方法是针对循环优化进行的

A.强度削弱

B.删除归纳变量

C.删除多余运算

D.代码外提

  • 答案:ABD
  • 解析:常见的代码优化技术有:复写传播,删除死代码, 强度削弱,归纳变量删除

最后

以上就是微笑太阳为你收集整理的20190718练习题总结——选择题的全部内容,希望文章能够帮你解决20190718练习题总结——选择题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部