首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

[转]java中静态变量和静态方法诀别有什么特点

2012-10-27 
[转]java中静态变量和静态方法分别有什么特点?基础真重要啊一、static? 请先看下面这段程序:?? 结果如下:v1

[转]java中静态变量和静态方法分别有什么特点?

基础真重要啊

一、static
? 请先看下面这段程序:

public class StaticCls{  public static void main(String[] args){    OuterCls.InnerCls oi=new OuterCls.InnerCls();  }}class OuterCls{  public static class InnerCls{    InnerCls(){      System.out.println("InnerCls");    }   }}

?? 输出结果会如你所料:

InnerCls

?

来源:百度知道http://zhidao.baidu.com/question/5912766

?

问题:

在Java中,为什么非静态内部类不能声明静态变量??

因为静态变量是类在加载的时候就要分配内存空间的,你放在非静态内部类中,这个非静态内部类还没调用就给分配内存空间?这可能么?

?

热点排行