频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
Java编程思想之静态技术
2011-10-31 16:18:25      个评论      
收藏   我要投稿

 

静态技术包括静态数据、静态方法、静态初始化程序块等。

 

静态数据是属于某个类的数据成员,而非属于某个具体的对象。也就是说这个类创造出来的对象,都共用同一个数据。

 

class A { 

        static int x; 

        ... 

 

 

静态方法也是属于整个类的,而且静态方法中不能调用非静态数据或方法。

 

class B { 

        public static void Set(int x) { 

                ... 

        } 

 

 

用静态数据和静态方法的特性,我们可以专门构造工具类或者验证类。

 

 

静态初始化程序块,会在类的任何一个静态方法被调用或者任何一个构造函数被执行时被执行。

 

class C { 

       ... 

       static { 

                Integer in[4] = new Integer(); 

                for (int i = 0; i < in.length; ++i) { 

                         ... 

                } 

       } 

 

摘自CodeMan's Blog

点击复制链接 与好友分享!回本站首页
相关TAG标签 静态 思想 技术
上一篇:Java 删除数组中重复的元素
下一篇:JAVA邮件发送的简单实现
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站