针对安卓java入门:类和对象

定义类

class Dog
{
    String name;
    int age;
    void jump(){
    
    }

}

生成对象:

public class Test
{
    public static void main(String args[])
    {
        int i=0;
        Dog d=new Dog();
        //对象类型为Dog,对象名称为d,值为new Dog();
        //生成对象方法:
        //类名 对象名=new 类名;
    }
}

类名第一字母大写,变量名和方法名只有一个单词,则小写,否则按驼峰规则命名

JAVA把内存分为两部分,

堆内存:存放对象的本体(如字典正文)

栈内存:存放对象的名字(如字典目录)

对象的使用:

对象.属性;

对象.方法;

d.jump();
d.name="rocky"; System.out.println(d.name);

其他 

匿名对象:没有命名,直接使用,只在堆内存出现

如:new Dog.fun();

空对象:值为空,只在栈内存出现

Dog d=null;

原文地址:https://www.cnblogs.com/tinyphp/p/3673485.html