码迷,mamicode.com
首页 > 其他好文 > 详细

static 修饰属性、方法、内部类

时间:2016-06-14 01:09:23      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:

static一般用来修饰成员变量或函数也修饰代码块,一般不能修饰类,但是可以修饰内部类,被修饰的内部类可以直接作为一个普通类来用,不需要创建一个外部类的实例,而普通内部类的引用需要创建一个外部类的实例。

package com.tonyluis;

public class StaticClassTest {
	public static void main(String[] args) {
		//静态内部类可以直接new
		StaticInner si=new StaticInner();
		//非静态内部类需创建一个父类的实例,方能new
		StaticClassTest sct=new StaticClassTest();
		Inner i=sct.new Inner();
	}
	class Inner{
		
	}
	static class StaticInner{
		
	}

}

 

static 修饰属性、方法、内部类

标签:

原文地址:http://www.cnblogs.com/tonyluis/p/5582529.html

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