码迷,mamicode.com
首页 > 编程语言 > 详细

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

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

标签:

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

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

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

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


技术分享

技术分享

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

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!