Java编程思想之静态技术
2012-03-20 00:00
453 查看
静态技术包括静态数据、静态方法、静态初始化程序块等。
静态数据是属于某个类的数据成员,而非属于某个具体的对象。也就是说这个类创造出来的对象,都共用同一个数据。
静态方法也是属于整个类的,而且静态方法中不能调用非静态数据或方法。
用静态数据和静态方法的特性,我们可以专门构造工具类或者验证类。
静态初始化程序块,会在类的任何一个静态方法被调用或者任何一个构造函数被执行时被执行。
$(document).ready(function(){dp.SyntaxHighlighter.HighlightAll('code');});
原文链接:
http://blog.csdn.net/poechant/article/details/6921141
静态数据是属于某个类的数据成员,而非属于某个具体的对象。也就是说这个类创造出来的对象,都共用同一个数据。
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) { ... } } }
$(document).ready(function(){dp.SyntaxHighlighter.HighlightAll('code');});
原文链接:
http://blog.csdn.net/poechant/article/details/6921141
相关文章推荐
- Java编程思想之静态技术
- 与《Java 编程思想》齐名的《Java 核心技术,卷1,第8版》最新版上市
- Java核心技术(卷1) 10th 总结(兼与Java编程思想等对比)
- 【Java编程思想第4版错误记录】Collections.addAll()静态方法与Collection.addAll()成员方法
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习23
- 【Java安全技术探索之路系列:Java可扩展安全架构】之二十二:SASL(三):SASL编程模型.md
- java 编程思想阅读笔记(4)
- 28.JAVA编程思想——用finally清除
- C++编程思想第二卷(实用编程技术)摘要
- Java编程思想笔记第十一章(持有对象)
- Java编程思想阅读笔记(一)
- Java 编程技术中汉字问题的分析及解决
- Java编程思想学习---第一天
- 6.JAVA编程思想初始化和清除
- Java中的四个核心技术思想
- 【笔记】Java编程思想—一切都是对象
- Java 编程思想—— 第四章 控制执行流程
- java编程思想——java IO系统
- 领悟Java编程思想:经典案例源代码最佳实践
- java多线程编程核心技术4-Lock的使用