Java面试
每日分享3道Java面试题!自我积累,坚持30天,努力静修!30天后见证成长!
九十度转角遇见你
这个作者很懒,什么都没留下…
展开
-
Java基础面试题:第四天积累
31、String st = null和 String st =“ ”的区别?String s = new String("xyz")创建了几个对象? (1)String st = null表示声明了一个String对象的引用str,但是没有为其分配存内存空间。 (2)String st =“ ”表示创建了一个长度等于0的空字符串,并在内存中分配了内存空间。 (3)String st = n...转载 2020-02-26 11:10:31 · 194 阅读 · 0 评论 -
Java基础面试题:第三天积累
21、构造器(constructor)是否可被重写(override)? 构造器不能被继承,因此不能被重写,但可以被重载。 22、两个对象值相同x.equals(y) == true,但却可有不同的hash code,这句话对不对? 不对,如果两个对象x和y满足x.equals(y) == true,它们的哈希码(hash code)应当相同。Java对于eqauls方法和hashCode方...转载 2020-02-25 22:09:09 · 154 阅读 · 0 评论 -
Java基础面试题:第一天积累
1、一个.java源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? goto是Java中的保留字,在目前版本的Java中没有使用。(根据James Gosling(Java之父)编写的《The Java Programming Language》一书的附录中给出了一个...转载 2020-02-22 14:54:38 · 86 阅读 · 0 评论