随风而逝

JAVA随笔

Java中的静态内部类

在java中使用静态内部类的目的一般是为了把一个类隐藏在另一个类中或者是为了防止在一个大项目中多个类的重名.当然也只有内部类才能被声明为static的,比如: class ABC{ ............ public static class BankAccoutn{//静态内部类 ........... } ........... public static BankAccount Test(){//类ABC中的静态方法 ........... } ..........} 为了使外部用户看不到类BankAccount或者避免有别的类与BankAccount重名,把BankAccout声明为static的,比如: public class TestABC{ public static void main(String[] arg){ ABC.BankAccount newabc=ABC.Test();//使用静态内部类 .............. } ..............} 这样就到达了目的!

posted on 2006-07-24 10:56 不辞远 阅读(622) 评论(1)  编辑  收藏

评论

# re: Java中的静态内部类 2007-08-11 22:06 dreamstone

内部类在写gui的时候应用还是挺大的。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: