您的位置:首页 > 编程语言 > Java开发

java基础学习总结(2):类的基础特性

2018-03-08 07:14 344 查看
1.类的创建:
    public class Testclass{

        private String name;

        public String getname()

          return this.name;  

    }

    权限修饰符:private(本类可见),public(都可见),protected(本类或者同一个包中可见).

    this关键字:就是本类的一个引用,通常在本类中的成员方法中使用它来引用本类。

    类的构造方法:通常和类同名,一般用来初始化成员变量的值。构造方法没有返回值。

    static修饰的静态变量,静态方法,静态常量。是归这个类所有,用于在不同的类,不同的对象之间访问static定义的东西,都是一块同样的内存区域。(注意:在静态方法中不能调用非静态的方法和成员,不能使用this关键字,因为this指本类的一个引用。)

    类的主方法:

        public static void main(String[] args){ }

         主方法是静态的,若要调用本类的其他方法,那么该方法也必须是静态的。

        主方法没有返回值,主方法的参数为字符串数组,通过args.length可得到参数个数。

对象:对象的创建,对象的属性和方法,对象的引用。不介绍。
    对象的比较:
        (1)“==”运算符:两个对象的地址是否相同
        (2)对象的equals方法:两个对象的内容是否相同,这是类在创建的时候重写的方法。

    类的销毁:
        (1)超过生存期就自动销毁

        (2)给对象复制null,则销毁

        (3)在类中有finalize()方法。每个类中都继承object类都有这个方法,类在自动销毁的时候,会先调用这个方法。所以在自己创建的类中有自己申请的空间时,可以在这个方法中加入该空间的释放。

    

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: