java基础知识学习
lrz1011
这个作者很懒,什么都没留下…
展开
-
匿名内部类(转载)
[code="java"] 1、接口方式 匿名内部类是在抽象类及接口的概念之上发展起来的。主要目的就是减少类的定义,如下代码所示: 现在不使用匿名内部类完成: Java代码 interface A{ public void print() ; } class B implements A{ public vo...原创 2010-02-26 00:27:15 · 95 阅读 · 0 评论 -
内部类的作用(转载)
[code="java"] 一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4.可以避免修改接口而实现同一个类中两种同名方法的调用。 三、 例子 1. 实现隐藏 平时我们...原创 2010-02-26 00:30:40 · 276 阅读 · 0 评论 -
java反射机制(转载)
[code="java"] Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 1. 一个简单的例子 考虑下面这个简单的例子,让我们看看 reflection 是如何工作的。 Java代码 import java.l...2010-02-26 00:36:32 · 80 阅读 · 0 评论 -
JVM 概念总结 数据类型、堆与栈 (转载)
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte, short, int, long, char, float, double, Boolean, returnAddress ...2010-02-26 00:39:12 · 77 阅读 · 0 评论