- 浏览: 7895 次
- 性别:
- 来自: 北京
最新评论
文章列表
Object类中的equals方法用于检测一个对象是否等于另一个对象。在Object类中,这个方法将判断两个对象是否具有相同的引用。
/**
* Indicates whether some other object is "equal to" this one.
* <p>
* The <code>equals</code> method implements an equivalence relation
* on non-null object references:
...
1. static 关键字:可以用于修饰属性,也可以用于修饰方法,还可以用于修饰类
2. static 修饰属性:无论一个类生成了多少个对象,所有这些对象共同使用唯一一份静态的成员变量;一个对象对该静态成员变量进行了修改, ...
概念:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。(说白了就是一个类就一个实例)
优点
一、实例控制 单例模式会阻止其他对象实例化其自己的单例对象的副本,从而确保所有对象都访问唯一实例。
二、灵活性 因为类控制了实例化过程,所以类可以灵活更改实例化过程。
缺点
一、开销 虽然数量很少,但如果每次对象请求引用时都要检查是否存在类的实例,将仍然需要一些开销。可以通过使用 ...
1. 多态(Polymorphism):我们说子类就是父类(玫瑰是花,男人是人)。所谓多态,就是父类型的引用可以指向子类型的对象,或者接口类型的引用可以指向实现该接口的类的实例。
2. Parent p = new Child();当使用多态方式调用方法时 ...
1.面向对象程序设计(OOP Object Oriented Programming; OOD Object Oriented Design)
2.类: 类是一种抽象的概念,类中包含了数据与对数据的操作。比如说,人就是抽象的概念,人具有姓名,年龄,性别等数据,还有吃饭,睡觉等操作数据的动 ...
总结一些java中的要点,以便自己回头复习。
1.java中的数据类型分为两类:
1) 原生数据类型(Primitive data type)
2) 引用类型(Reference type)
2.变量名
在java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数 ...