面试
文章平均质量分 50
jiudianren
这个作者很懒,什么都没留下…
展开
-
重写和重载
http://www.cnblogs.com/bluestorm/archive/2012/03/01/2376236.html首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现转载 2015-09-28 22:19:38 · 227 阅读 · 0 评论 -
String s = new String("xyz");创建了几个String Object?
http://rednaxelafx.iteye.com/blog/774673/这帖是用来回复高级语言虚拟机圈子里的一个问题,一道Java笔试题的。 本来因为见得太多已经吐槽无力,但这次实在忍不住了就又爆发了一把。写得太长干脆单独开了一帖。 顺带广告:对JVM感兴趣的同学们同志们请多多支持高级语言虚拟机圈子 以下是回复内容。文中的“楼主”是针对原问题转载 2015-09-28 19:28:00 · 819 阅读 · 0 评论 -
内部类
http://bbs.csdn.net/topics/3100732227.11. 内部类(注:所有使用内部类的地方都可以不用内部类,但使用内部类可以使程序更加的简洁,便于命名规范和划分层次结构)。内部类是指在一个外部类的内部再定义一个类。*内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:顶级类只能使用PUBLIC和DEFAULT)。*转载 2015-09-28 21:45:23 · 444 阅读 · 0 评论 -
throw和 throws的区别
http://blog.csdn.net/ronawilliam/article/details/3299676Java的异常处理Java的异常处理是通过5个关键字来实现的:try,catch,throw,throws,finally。JB的在线帮助中对这几个关键字是这样解释的: Throws: Lists the exceptions a method转载 2015-09-29 10:42:39 · 480 阅读 · 0 评论 -
checked exception和unchecked exception区别
http://blog.csdn.net/yuefengyuan/article/details/6204317一、Java 中定义了两类异常: 1) Checked exception: 这类异常都是Exception的子类 。异常的向上抛出机制进行处理,如果子类可能产生A异常,那么在父类中也必须throws A异常。可能导致的问题转载 2015-09-29 10:47:47 · 362 阅读 · 0 评论 -
设计模式六大原则(2):里氏替换原则
http://blog.csdn.net/zhengzhb/article/details/7281833 肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为转载 2015-09-29 11:14:16 · 260 阅读 · 0 评论