已采纳回答 / 问道客
一个Java文件只有一个public class,另外你的Java文件名是否是Class;class Student{int age=10;String name="张三";String hobby="踢足球";void xinxi(){System.out.println(name+age+hobby);}}public class Class {public static void main(String[] args) {// TODO Auto-generated method stubStude...
2017-07-01
(二).方法内部类
1.方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内可以使用。
2.方法内部类不能使用访问控制符和 static 修饰符。
1.方法内部类就是内部类定义在外部类的方法中,方法内部类只在该方法的内部可见,即只在该方法内可以使用。
2.方法内部类不能使用访问控制符和 static 修饰符。
2017-06-30
静态:
1.静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 。
2.如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;
如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员。
3.创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
1.静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问 。
2.如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;
如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员。
3.创建静态内部类的对象时,不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
2017-06-30