首页 > 编程语言 > 详细

Java static 变量,方法 静态初始化化块

时间:2015-06-28 17:36:17      阅读:208      评论:0      收藏:0      [点我收藏+]

static修饰的变量和方法属于类,在类加载时在内存中分配空间;

调用时可以直接通过类名调用,当通过创建对象改变的是静态变量时,那么该静态变量就改变了;

静态方法中不能直接访问非静态的成员变量和方法,可以通过创建对象访问;反之,非静态的成员变量可以访问静态的变量和方法;

可以通过构造器,初始化块和静态初始化块来给成员变量赋值;相比于构造器和初始化块在没创建一个对象时执行一次,并且初始化块在构造器之前执行;静态代码块只执行一次;


技术分享

技术分享

Java static 变量,方法 静态初始化化块

原文:http://blog.csdn.net/ring_to_ping/article/details/46671889

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!