关于对象

对象的产生

  当一个对象被创建时,会对其中各种类型的成员变量自动进行初始化赋值,除了基本数据类型之外的变量类型都是引用型。

匿名对象

  在创建对象时只有new 和 类名,不将new 出来的值赋给对象名,而是直接调用这个对象的方法。

  例如:new Person().shout();

  使用情况

  如果对一个对象只需要进行一次方法调用,那么就可以使用匿名对象。

  经常使用匿名对象作为实参传递给一个方法调用。

类的访问机制:

  在一个类中的访问机制:类中的方法可以直接访问类中的成员变量。但是static方法访问非static的成员变量,编译不会通过。

  那么为什么会这样呢?

  

  

原文地址:https://www.cnblogs.com/fangfangfanga/p/12025347.html