课程
/后端开发
/Java
/文件传输基础——Java IO流
这些类为什么可以这样写并且还是写测试类的外面,若是在测试里面我可以认为是其内部类。这是为什么
2016-08-18
源自:文件传输基础——Java IO流 6-3
正在回答
这个不是内部类,定义在类中或方法中的类才叫内部类
Java中允许在一个.java文件中创建多个类,但只能有个一个类修饰符是public
这个~当然可以这么写!这不是内部类。
当然可以这么写,一个Java文件里面可以包含很多的类,只不过有的时候类太多了容易混,所以会把类分在不同的Java文件里面。而在一个Java文件里面可以用很多不同名字的类,但是public类只能有一个,满足这些要求都是可以的
就是内部类啊,不过是在main方法外面,都是属于ObjectSeriaDemo2这个类的,你是不是混淆概念了
一切都是浮云丶
慕函数8108156
这是重写方法啊。
这些是内部类的内容吧
当然可以这么写,但只能有一个public类是为了给类装载器提供,其他的类只能在相同的包中访问.(相当于局部的)
雪中_悍刀行 提问者
诚俊杰 回复 雪中_悍刀行 提问者
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
1 回答为什么要这样讲
3 回答为什么这里b< 0xf就可以补0了呢
3 回答重写的writeObject方法里的参数是ObjectOutputStream型的,为什么调用的时候可以写student类的
3 回答遍历为什么是这样。
1 回答这个FileInputStream in = new FileInputStream(file)为什么能这么写呢