![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
SonoFelice_mm
这个作者很懒,什么都没留下…
展开
-
两个 Long 类型为什么不能直接用==比较
这要说到==和 equals 的区别了。 1. ==比较的是两个对象在内存中的地址值(栈中的内容)。 2.equals 是 java.lang.Object 类的一个方法。equals 比较的是两个对象的内容(堆中的内容)。java 中所有的类都默认继承于 Object,所以所有的类都有这个方法。 但是 Long 是一个对象,是对 long 的封装。我们看一下 Long 对象的源原创 2016-04-01 20:42:38 · 6873 阅读 · 0 评论 -
Eclipse使用总结
原文链接:http://tianya23.blog.51cto.com/1081650/295940 1、Eclipse中出现无法找到Maven包 症状:出现org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER, 且出现无法找到Maven的依赖的问题 解决方案:Build Path -》 Java Build P转载 2016-04-12 23:06:17 · 786 阅读 · 1 评论 -
final 、finally 和 finalize()的区别
1. final 是一个关键字。可以修饰数据、方法、类。 1)final 数据:final 用来修饰一个永不改变的编译时常量,或者运行时初始化但是不希望被改变的常量。一个既是 static又是 final 的域只占据一段不能改变的存储空间。2)final 方法:主要是用于把方法锁定,以防任何继承类修改它的含义。3)final 类:final 类是禁止继承的。 2. finally 是一原创 2016-04-14 21:38:53 · 361 阅读 · 0 评论