![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程心得
JayQ_Lu
这个作者很懒,什么都没留下…
展开
-
抽象类与接口的区别
1.语法层面上的区别 1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的; 3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法; 4)一个类只能继承一个抽象类,而一个类却可以实现多个接口。2.设计层面上的区别 1)转载 2015-10-19 16:57:32 · 282 阅读 · 0 评论 -
Java中匿名类使用方法总结
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstract class Person { public abstract void eat(); }class Child extends Person { public void转载 2015-10-22 04:03:58 · 610 阅读 · 0 评论 -
Integer的自动拆装箱的陷阱
Integer的自动拆装箱的陷阱(整型数-128到127的值比较问题): 1、先看下面的例子: [java] view plaincopy package integerdemo; public class IntegerDemo { public static void main(String[] arg转载 2015-10-15 20:13:49 · 392 阅读 · 0 评论 -
关于Scanner类中delimiter在io流中读取的使用
scanner类可以在任何io输入流中作为数据接收使用,具体请看示例:Scanner scan = null; ArrayList<String> ar= new ArrayList<String>(); try { FileReader fReader= new FileReader("precipitations-Europe.txt")原创 2015-10-15 20:28:25 · 383 阅读 · 0 评论