当前位置 : 主页 > 编程语言 > java >

面试题-Java基础篇(5)

来源:互联网 收集:自由互联 发布时间:2022-07-04
1.方法通常存储在进程中的哪一区() A.堆区 B.栈区 C.全局区 D.代码区 答: D 2.一个以”.java”为后缀的源文件 A.只能包含一个类,类名必须与文件名相同 B.只能包含与文件名相同的类以

1.方法通常存储在进程中的哪一区()

A.堆区 B.栈区 C.全局区 D.代码区

答: D

2.一个以”.java”为后缀的源文件

A.只能包含一个类,类名必须与文件名相同

B.只能包含与文件名相同的类以及其中的内部类

C.只能有一个与文件名相同的类,可以包含其他类

D.可以包含任意类

答: C

3.在 java 中 , 以下 _____ 类的对象以键 - 值的方式存储对象

A.java,util.List

B.java,util.ArrayList

C.java,util.HashMap

D.java,util.LinkedList

答: C

4.以下代码是在执行什么功能?

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQzx2AgT-1619624291047)(C:\Users\neusoft\AppData\Roaming\Typora\typora-user-images\image-20210428233104126.png)]

A.找到最大值 B.找到最小值

C.从大到小的排序 D.从小到大的排序

答: C

5.在运行时,由java解释器自动引入,而不用import语句引入的包是()

A.java.lang B.java.system

C.java.io D.java.util

答: A

6.下列哪行代码有误

面试题-Java基础篇(5)_super关键字

A.Line 3 and Line 4

B.Line 1 only

C.Line 3 only

D.Line 4 only

答: A

7.经过强制类型转换以后,变量a,b的值分别为多少

short a =128; byte b =(byte) a;

A.128 127 B.128 - 128 C.128 128 D.编译错误

答: B

8.下列选项中关于Java中super关键字的说法正确的是()

A.super关键字是在子类对象内部指代其父类对象的引用

B.super关键字不仅可以指代子类的直接父类,还可以指代父类的父类

C.子类通过super关键字只能调用父类的方法,而不能调用父类的属性

D.子类通过super关键字只能调用父类的属性,而不能调用父类的方法

答: A

9.代码System.out.println(10%3*2);将打印?

A.1 B.2 C.4 D.6

答: B

10.下面有关JVM内存,说法错误的是?

A.程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离的

B.Java方法执行内存模型,用于存储局部变量,操作数栈,动态链接,方法出口等信息,是线程隔离的

C.方法区用于存储JVM加载的类信息、常量、静态变量、即使编译器编译后的代码等数据,是线程隔离的

D.原则上讲,所有的对象都在堆区上分配内存,是线程之间共享的


【文章原创作者:阿里云代理 http://www.558idc.com/aliyun.html处的文章,转载请说明出处】
上一篇:主线程以及子线程
下一篇:没有了
网友评论