细节决定成败
文章平均质量分 80
garypotter
这个作者很懒,什么都没留下…
展开
-
java中的null
一.null的概念 首先,null是java中的关键字,大小写敏感; int类型默认值为0,boolean类型默认值为false,null是任何引用类型的默认值, null既不是变量,也不是类型,也不是java.lang.Object的实例,它是种特殊的值;你既可以将它赋给任何引用类型,也可以将它转化为任何引用类型; 如果使用了带有null值的引用类原创 2016-04-04 15:50:55 · 388 阅读 · 0 评论 -
java中的引用
一.引用变量 java数据类型分为两种,基本数据类型和引用数据类型。 基本类型定义:int i=1;程序运行到这句会在栈中定义一个变量 i 并且直接在栈在划分出int类型所对应长度的内存给i使用,变量和变量值都在栈里。 引用类型定义:Person p = new Person();程序会在栈中创建一个变量p,在堆中划分出一个(内存地原创 2016-04-04 17:32:44 · 217 阅读 · 0 评论 -
java中的名字重用
①覆写(override) 子类与父类的方法名与参数都相同;根据实例的运行期类型调用;不是编译期。new的是哪一个。一个实例方法可以覆写(override)在其超类中可访问到的具有相同签名的所有实例方法,从而使能了动态分派(dynamic dispatch);换句话说,VM 将基于实例的运行期类型来选择要调用的覆写方法。覆写是面向对象编程技术的基础,并且是唯一 没有被普遍劝阻的名字重用形式:原创 2016-05-05 23:33:15 · 838 阅读 · 0 评论