java类和对象通俗理解

来源:互联网 发布:java mysql 批处理 编辑:程序博客网 时间:2024/05/22 06:18

1、类
对象的模板,包含一些公共的属性和功能,例如:

public class People{    public static void mian(String args[]){        System.out.println("people");    }}
其中的People就是类。

2、对象
类的实例,真实具有这些属性和功能,例如:

public class People{    public static void mian(String args[]){        System.out.println("people");        People man = new People();    }}
其中的“man”就是对象。

3、类的属性
当通过类产生对象的时候,如果没有给对象的属性赋值,那么属性将会有初始值:
String:null
int:0
double:0.0
4、对象的特性:
每个对象时相互独立的,一个类的各个对象共同的只有属性名和方法名,但对于每个属性的值是相互不关联的
5、构造器(构造方法)
这是一个特殊的类方法,方法名必须和类名相同,在创建对象的时候被调用。
如果一个类没有声明任何构造器,那么这个类在创建对象的时候会自动产生一个无参构造器,如果声明了构造器,则不再产生,写多少,用多少。

0 0