问答详情
源自:6-3 序列化中子父类构造函数问题

这些类为甚么可以这样写

这些类为什么可以这样写并且还是写测试类的外面,若是在测试里面我可以认为是其内部类。这是为什么

提问者:雪中_悍刀行 2016-08-18 18:11

个回答

  • 慕粉3722587
    2017-10-26 15:16:56

    这个不是内部类,定义在类中或方法中的类才叫内部类

    Java中允许在一个.java文件中创建多个类,但只能有个一个类修饰符是public 


  • 一切都是浮云丶
    2017-03-17 00:00:51

    这个不是内部类,定义在类中或方法中的类才叫内部类

    Java中允许在一个.java文件中创建多个类,但只能有个一个类修饰符是public 


  • Yaro
    2017-03-10 17:19:27

    这个~当然可以这么写!这不是内部类。

  • 慕运维6388425
    2016-10-25 17:24:28

    当然可以这么写,一个Java文件里面可以包含很多的类,只不过有的时候类太多了容易混,所以会把类分在不同的Java文件里面。而在一个Java文件里面可以用很多不同名字的类,但是public类只能有一个,满足这些要求都是可以的

  • 海与千巷
    2016-09-08 10:28:48

    就是内部类啊,不过是在main方法外面,都是属于ObjectSeriaDemo2这个类的,你是不是混淆概念了

  • XhstormR
    2016-09-04 10:35:18

    这是重写方法啊。

  • 赵昱权
    2016-08-22 17:12:56

    这些是内部类的内容吧

  • 诚俊杰
    2016-08-18 20:49:08

    当然可以这么写,但只能有一个public类是为了给类装载器提供,其他的类只能在相同的包中访问.(相当于局部的)