黑马程序员 static情况下内部类调用规则
来源:互联网 发布:魔伴windows桌面 编辑:程序博客网 时间:2024/06/03 17:36
---------------------- android培训、java培训、期待与您交流! ----------------------
没有static修饰时,调用规则见下篇。
内部类写在外部类的成员位置,可以用static、private等修饰,这里重点讲讲static情况下的用法。
class Out{static class Inner //类里有static方法时,类声明也必须static。类里没有static方法时,类声明可以不写static。{static void fun() //要被外部类的static方法访问,这里也必须static。若外部类方法没有static,这里也可以没有static。{//在static情况下,无需建立Inner类的对象就可以直接类名调用此方法Inner.fun()。System.out.println("innner class");}}static void method() //在static情况下,无需建立Out类的对象就可以直接类名调用此方法Out.method(){Inner.fun();}}class Demo1 {public static void main(String[] args) {Out.method(); //无需建立Out类的对象,直接类名调用Out.method(),method也直接调用Inner.fun()。Out.Inner.fun(); //也可以直接调用Inner中的fun方法。}}
-------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------
- 黑马程序员 static情况下内部类调用规则
- 黑马程序员 非静态情况下内部类调用规则
- 黑马程序员------static,内部类的应用
- 黑马程序员-----内部类的访问规则(黑马视频)
- 黑马程序员_day09 面向对象(内部类访问规则,静态内部类,内部类定义原则,匿名内部类)
- 黑马程序员_六 【final】【static】【内部类】【main】
- 黑马程序员_内部类的访问规则:
- 黑马程序员_1_内部类访问规则(1)
- 黑马程序员———内部类的访问规则
- 黑马程序员---内部类
- 黑马程序员-内部类
- 黑马程序员-内部类
- 黑马程序员-内部类
- 黑马程序员-内部类
- 黑马程序员-内部类
- 黑马程序员--内部类
- 黑马程序员--内部类
- 黑马程序员--内部类
- 链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Ace.OleDb.12.0" 报错。提供程序未给出有关错误的任何信息。
- 黑马程序员 static的类可以用类名直接调用,无需创建对象
- 把1900年至2300年里13号落在的星期数弄出来了!!!
- 黑马程序员 静态、构造,这些概念顺一顺
- 黑马程序员 多态入门
- 黑马程序员 static情况下内部类调用规则
- 黑马程序员 非静态情况下内部类调用规则
- 黑马程序员 匿名内部类
- 黑马程序员 异常小结
- 黑马程序员 继承时函数和变量处理方式不同
- 黑马程序员 继承机制中构造函数的处理小结
- 黑马程序员 线程静态方法currentThread()
- 创建对象时操作顺序
- 折腾的。。。。。