美文网首页kmp
Java中This ,Static,对象,对象的引用 等关键字的

Java中This ,Static,对象,对象的引用 等关键字的

作者: 汤圆的馒头 | 来源:发表于2016-07-26 22:19 被阅读38次

    (此篇文章为自己总结,如有错误欢迎纠正,谢谢。)
    this 关键字:
    this关键字非常有意思,每一个Java类中都会有this关键字。
    this关键字的意思也很简单,就是当前类的对象的引用。表示调用方法的那个对象的引用。

    对象,对象的引用:
    对象是指一个类通过new关键字生成的。
    而对象的引用是指,指向这个对象的操作符。
    例如:
    Person person = new Person();
    这里通过new Person()生成了Person这个类的对象,然而生成对象后,我们想去操作这个对象中的方法,这个
    时候,我们就需要定义一个操作符,一个Person类的操作符。这个操作符是指向Person类的对象的。
    如果这个例子不够清楚 那么看下面这个:
    Person person;
    person = new Person();
    从这里可以看出 如果person是一个对象的话,那么为什么还需要new Person()去生成这个对象呢?
    所以结果很明显,person只是指向这个Person()类的对象的。

    Static 关键字:
    Static 静态,字典上解释为:“停止不动,不动的状态下就称为静态” 从物理的角度来讲就是静止状态。那从计算机的角度来讲
    就是:被static赋值的对象或者方法,不是“面向对象的” 他们具有全局函数的意义。可以直接通过类名来调用,而不需要通过
    对象来调用。

    相关文章

      网友评论

        本文标题:Java中This ,Static,对象,对象的引用 等关键字的

        本文链接:https://www.haomeiwen.com/subject/refojttx.html