Java刷题Day7

46、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后? 答:会执行,在方法返回调用者前执行。Java允许...
阅读全文
Java刷题Day6 Java

Java刷题Day6

36、Java 中的final关键字有哪些用法? 答:(1)修饰类:表示该类不能被继承;(2)修饰方法:表示方法不能被重写;(3)修饰变量:表示变量只能一次赋值以后值不能被修改(常量)。 37、指出下...
阅读全文
Java刷题Day5 Java

Java刷题Day5

26、抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰? 答:都不能。抽象方法需要子类重写,而静态的方法...
阅读全文
Java刷题Day4 Java

Java刷题Day4

16、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 答:不对,如果两个对象x和y满足x.equals(y) == true,它们的哈希码(...
阅读全文
Java刷题Day3 Java

Java刷题Day3

11、swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上? 答:早期的JDK中,switch(expr)中,expr可以是byte、short、char、in...
阅读全文
Java刷题Day2 Java

Java刷题Day2

6、Java 有没有goto? 答:goto是Java中保留的字,在目前版本的Java中没用使用。(根据James Gosling(Java之父)编写的《The Java Programming La...
阅读全文

Java刷题Day1

1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: 1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注...
阅读全文