java基础 第七章 下(匿名对象、static关键字)

一、匿名对象

       1.格式:

                   new 对象名(). 属性 = 值;

        2.匿名对象方式赋值,只能调用一次,以为每次new时,都会是一个新的对象,每次new都会划分一个新的空间。

        例:

             class  student{

                  int id;

                  String name;

              }

              public class studentManager{

                   public static void main(String[] args){

                       new student().id = 1; S//id 值为 1      name 值为null

                       new student().name = "ily";id 值为0   name 值为ily

                   }

              }

二、static关键字

       1.静态关键字(共享),在内存中只存在一次。

       2.例:车站客流量统计

               class person{

                    static cound;

               }

               public class personManager{

                    public static void main(String[] args){

                         new person().count++;

                         new person().count++;

                    }

               }

               

原文地址:https://www.cnblogs.com/catcoffer/p/8875545.html