java中对象的理解

来源:互联网 发布:ubuntu mathtype 编辑:程序博客网 时间:2024/05/01 17:51

1.Java是一门面向对象的程序设计语言,对象是由类抽象出来的,所有的问题都通过对象来处理,对象可以操作类的属性和方法解决相应的问题.

2.对象可以认为是在一类事物中抽象出某一个特例,可以通过这个特例来处理这类事物出现的问题.

3.在JAVA语言中通过new操作符来创建对象. 如 Test test=new Test();

4.test对象被创建出来时,就是一个对象的引用,这个引用在内存中为对象分配了存储空间,

可以在构造方法中初始化成员变量,(如: Test test = new Test("a"); 当创建对象时,自动调用构造方法,页就是说在JAVA语言中初始化与创建是被捆绑在一起的.

5.每个对象都是互相独立的,在内存中占据独立的内存地址,并且每个对象都具有自己的生命周期,当一个对象的生命周期结束时,对象就变成了垃圾,由Java虚拟机自带的垃圾回收机制处理,不能再被使用.


例子:


public class Test {public Test() { // 构造方法System.out.println("构造方法");}public static void main(String[] args) {new Test(); // 创建对象}}


0 0
原创粉丝点击