static 类和普通类的区别?? static类只能是内部类,一般的类是不能定义成static的!这是目前我的了解,呵呵! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 static内部类为正确理解static在应用于内部类时的含义,必须记住内部类的对象默认持有创建它的那个封装类的一个对象的句柄。然而,假如我们说一个内部类是static的,这种说法却是不成立的。static内部类意味着:(1) 为创建一个static内部类的对象,我们不需要一个外部类对象。(2) 不能从static内部类的一个对象中访问一个外部类对象。但在存在一些限制:由于static成员只能位于一个类的外部级别,所以内部类不可拥有static数据或static内部类。倘若为了创建内部类的对象而不需要创建外部类的一个对象,那么可将所有东西都设为static。为了能正常工作,同时也必须将内部类设为static。……………… clone后为什么不equals 一个小程序,求指正。。将扩展名为txt的文件的扩展名全部更名为back 请教普元的属性 问一个关于,引用变量,简单变量…理论问题,跪求 枚举 JTree图标变换问题,急求 汉字为何不能直接输入到JTable? 哪位大侠有java中文帮助文档???急需!!! 请教一个在JTable中显示swing组件的问题 急,急,请问:如何用<object>的方式以javascript函数来访问applet中的方法或属性: why????? 请问:DTD中的 env-entry 是做什么用的?
为正确理解static在应用于内部类时的含义,必须记住内部类的对象默认持有创建它的那个封装类的一个对象的句柄。然而,假如我们说一个内部类是static的,这种说法却是不成立的。static内部类意味着:
(1) 为创建一个static内部类的对象,我们不需要一个外部类对象。
(2) 不能从static内部类的一个对象中访问一个外部类对象。
但在存在一些限制:由于static成员只能位于一个类的外部级别,所以内部类不可拥有static数据或static内部类。
倘若为了创建内部类的对象而不需要创建外部类的一个对象,那么可将所有东西都设为static。为了能正常工作,同时也必须将内部类设为static。
………………