面试之终极

https://wizardforcel.gitbooks.io/the-art-of-programming-by-july/content/a.1.html

或者:

http://taop.marchtea.com/

https://lynforever.gitbooks.io/interview/content/zong_he.html

http://blog.csdn.net/jackfrued/article/details/44921941

http://www.importnew.com/10980.html

http://www.imooc.com/article/1330

http://gold.xitu.io/entry/567216da60b215d656ca13c5

https://dongchuan.gitbooks.io/java-interview-question/content/

http://ifeve.com/15-java-faq/

http://www.cnblogs.com/hnlshzx/p/3491587.html

  1. &与&&的区别
  2. Math.round(11.5)的返回值是12,Math.round(-11.5)的返回值是-11。四舍五入的原理是在参数上加0.5然后进行下取整。
  3. 在Java 5以前,switch(expr)中,expr只能是byte、short、char、int。从Java 5开始,Java中引入了枚举类型,expr也可以是enum类型,从Java 7开始,expr还可以是字符串(String),但是长整型(long)在目前所有的版本中都是不可以的。

接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?

答:接口可以继承接口,而且支持多重继承。抽象类可以实现(implements)接口,抽象类可继承具体类也可以继承抽象类。

package java_interview;

/**
 * @ClassName Test3
 * @Description TODO
 * @author wing
 * @date 2016-5-29下午7:10:11
 */
public interface Test3 extends Test1,Test2{

}

34、Anonymous Inner Class(匿名内部类)是否可以继承其它类?是否可以实现接口?

答:可以继承其他类或实现其他接口,在Swing编程和Android开发中常用此方式来实现事件监听和回调。

results matching ""

    No results matching ""