本帖最后由 New灬狼 于 2016-2-1 22:05 编辑
- <div class="blockcode"><blockquote><div class="blockcode"><blockquote>/**
- @author New灬狼
- 2016年2月1日21:26:06
- @version 1.0
- */
- /*
- static的应用场景:
- 从两方面下手:
- 1,因为静态修饰的内容有成员变量和成员方法;
- 什么时候定义静态静态变量(类变量)呢?
- 当对象中出现共享数据时,该数据被静态所修饰;
- 对象中的特有数据要定义成非静态存在于堆内存中;
- 2,什么时候定义静态函数呢?
- 当功能内部没有访问到非静态数据(对象的特有数据),
- 那么该功能可以定义成静态的。
- */
- class Static
- {
- static int year=2016;//静态变量
- static void show(String n) //静态函数
- {
- String show=n;
- System.out.println("今年是"+year+"年,"+show);
- }
- }
- class StaticDemo3
- {
- public static void main (String []args)
- {
- Static.show("今天是小年!");
- Static.show("马上就又要过年了!");
- Static.show("我是New灬狼!");
- Static.show("在这里,祝大家小年快乐!年年发财!");
- }
- }
复制代码
|
|