
Java基础篇
FireOct
移步至 http://sixteen.site
展开
-
Java中的equels和==比较
public class EquelsDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Integer obj01 = new Integer(10); Integer obj02 = new Integer(20)原创 2014-05-19 13:30:46 · 2672 阅读 · 0 评论 -
Java内存分配原理小结
前面想了解一下Java内存分配原理,于是便看了一些博客,书籍,下面是我从所看的博客以及书籍中得出的大致的总结。寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制。栈:保存局部变量的值,包括:1.用来保存基本数据类型的值;2.保存类的实例(引用类型的变量),即指向堆区对象的指针。也可以用来保存加载方法时的帧。(有关实例和对象请参看我的“类、对象和实例”一文)注意:栈中的数原创 2014-07-01 20:28:33 · 700 阅读 · 0 评论 -
类、对象和实例
类是现实世界或思维世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。 对象是具有类类型的变量。类和对象是面向对象编程技术中的最基本的概念。 类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。 下面是其在内存中的位置:原创 2014-07-01 19:34:38 · 897 阅读 · 0 评论 -
Java5中for each语句的性能问题(修订)
关于Java5中的for each语句以及其他循环的性能问题,其实都是差不多的原创 2015-04-07 01:00:58 · 1747 阅读 · 3 评论 -
说说Java中的final、finally和finalize
这是Java程序员面试宝典中一道面试题,同时很多公司企业面试的时候也喜欢问这道题,前些天一位学长(斌哥)回来一起聚聚的时候还说自己面试的时候遇到了这道题。 现在我们就来讲讲这道题,加深自己的理解。全都是文字性的东西,讲的可能比较乏味,但是应该挺好懂的,不懂的可以一起交流。final 想必大家都知道这是Java中定义常量的一个关键字吧;不过它可不止这一个用处啊,下面细细讲来。 final+变量v原创 2015-06-23 14:19:24 · 749 阅读 · 0 评论