昆明
昆明查发分类 > 昆明教育培训 > 昆明IT培训 > 昆明游戏开发 > 官渡游戏开发

IT培训分享JAVA 构造方法 静态方法

2019-06-03 100) 喜欢:(3) 举报/删帖 喜欢

游戏开发 

官渡 南窑片区

iqmgp

业务描述

  构造方法
  
  作用: 对 对象的属性(成员变量)进行初始化
  
  写法:
  
  1.构造方法的方法名与类名完全相同
  
  2.没有返回值类型(连void都不写)
  
  3.没有返回值
  
  注意事项:
  
  1.没写构…
查看更多 造方法
  
  系统则会提供一个无参的构造方法
  
  2.写了有参的构造方法
  
  系统不会提供无参的构造方法
  
  所以在 写有参的构造方法时 最好把无参的也写上
  
  内存表现步骤
  
  1.类加载到方法区
  
  2.加载到方法区的同时。IT培训http://www.kmbdqn.com/认为静态变量被加载到方法区的静态区
  
  3.main入栈
  
  4.在堆内存中创建 对象
  
  5.把地址赋值给main函数的 对象保存
  
  6.main函数出栈
  
  7.程序结束
  
  静态变量与成员变量的区别:
  
  1.所属不同:
  
  成员变量: 属于对象的 又叫对象变量(实例变量)
  
  静态变量:属于类 又叫类变量
  
  2.内存中的存储位置:
  
  成员变量: 存储在堆内存
  
  静态变量: 存处在方法区的静态区
  
  3.加载到内存中的时机(生命周期的不同):
  
  成员变量: 随着对象的创建而创建
  
  静态变量: 随着类的加载而存在

温馨提示:该信息是用户发布,其真实,合法,有效性由发布者负责。在咨询,交易或者签订合同时,任何要求预付定金,保证金,意向金或要求网上转账等行为都可能存在交易风险,谨防上当受骗。
<

昆明游戏开发推荐