zoukankan      html  css  js  c++  java
  • 对象与引用

    (1) 代码如下:

      int[]  a = {1, 1, 1, 1};

      int[] b = a;

      b[3] = 2;

      // 此时: a[3] = 2

      分析:

      a 指向一个对象 {1,1,1,1},b和a指向同一个对象

      a和b都是对该对象的一个引用

    (2)空对象:null

      null:表示一个变量不指向任何一个对象

    (3)空指针错误:NullPointerException

      int[] a = {1, 3, 4};

      a[2] = 5;  // 错误

    (4)失去引用的对象(会被Java运行环境自动删除,垃圾自动回收,GC)

      int[]  a = {1,2,3};  // obj1

      a = new int[4];  // obj2

      a[0] = a[1] = a[2]  = 3;

      // 此时obj1无变量引用

      

  • 相关阅读:
    Python人工智能之路
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
    Flask最强攻略
  • 原文地址:https://www.cnblogs.com/yangwu-183/p/10164915.html
Copyright © 2011-2022 走看看