对象与对象变量 LJY第二周

     在java程序设计语言中,使用构造器构造新实例,并指定初始状态,构造器是一种特殊的方法,用来构造并初始化对象

构造器的内容应与类名相同.想构造一个Data方法,需要在构造器前加上new操作符, new Data();

  需要的话也可以将这个对象传给一个方法

   System.out.println(new Data());

   也可以将其应用于一个方法

   String s = new Data().toString();

   需要多次使用的话就需要将对象存在一个变量中

  Data birthday = new Data();

  对象与对象变量存在一个重要区别.

  Data deadline;只是定义了一个对象变量可以引用data类型的变量,他并不是一个对象;

  必须先初始化变量deadlian,可以用新构造的对象初始化这个变量 deadline = new Data();

  或者也可以引用一个已存在的变量 deadline = birthday;

  一个对象变量并没有实际包含一个对象,而仅仅只是引用一个对象. 

原文地址:https://www.cnblogs.com/lijuenyi/p/9313790.html