摘要: 运行时多态运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”。Java实现运行时多态性的基础是动态方法调度,它是一种在运行时而不是在编译期调用重载方法的机制。方法的重写Overriding和重载Overloading是Java多态性的不同表... 阅读全文
posted @ 2014-09-30 13:40 kakusousou 阅读(718) 评论(0) 推荐(0) 编辑
摘要: java中重载与重写浅析 Overloading (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同... 阅读全文
posted @ 2014-09-30 12:59 kakusousou 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Java中把存储区分为6类。分别为寄存器(register)、栈(stack)、堆(heap)、静态存储区(static storage)、常量存储区(constant storage)以及非随机存取存储区(Non-RAM)。1. 寄存器(register).寄存器与其他的存储区不同,它位于CPU中... 阅读全文
posted @ 2014-09-30 11:09 kakusousou 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: 【用句柄操作对象】 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些 间接表示的对象吗(C 或C++里的指针)?所有这些在Java 里都得到了简化,任何东西都可看作对象。注意,尽管将一切都“看作”对象,但操纵的标... 阅读全文
posted @ 2014-09-30 10:44 kakusousou 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-09-28 12:54 kakusousou 阅读(395) 评论(0) 推荐(1) 编辑