java面试题2018及答案

java面试题2018及答案

大小:43KB更新:2018-09-26 15:35

类别:其它教程系统:Win7, WinAll

包名:

立即下载(43KB)
  • java面试题2018及答案 0

java面试题2018及答案是小编为编程学习的用户准备的最新面试热门精题选,包含java最新的技术,让你时刻准备着,为你的面试增加更多的把握,巩固提高你的知识点掌握程度,更多常见的题型更多内容尽在当易网!

java面试题及答案介绍:

2018最新java面试题及答案解析,word格式,共44页,全面实用,对于面试java程序员的朋友来说是很有用的。

功能:

java中的几种基本类型,各占用多少字节?

java面试题及答案

string能被继承吗?为什么?

不可以,因为string类有final修饰符,而final不能被继承的,实现细节不允许改变。平常我们定义的string str = " a ";其实和string str = new string("a");还是有差异的。

前者默认调用的string.valueof来返回string的实例对象,至于调用哪个则取决于你的赋值,比如string num = 1;调用的是public static string valueof(int i){

return integer.tostring(i);

}

后者则是调用如下部分:

public string(string original) {

this.value = original.value;

this.hash = original.hash;

}

最后我们的变量都存储在一个char数组中。

private final char value[];

讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当 new 的时候, 他们的执行顺序。

父类静态代变量、

父类静态代码块、

子类静态变量、

子类静态代码块、

父类非静态变量(父类实例成员变量)、

父类构造函数、

子类非静态变量(子类实例成员变量)、

子类构造函数。

显示全部

同类相关
热门推荐
玩家评论
我要跟贴
取消
最新手游