最近看到一些项目中有类似以下的写法:
public class Demo implements java.io.Serializable {
}
为何序列化接口要写成全路径名,如果换成 import 的方式有什么缺陷或者隐患吗?
最近看到一些项目中有类似以下的写法:
public class Demo implements java.io.Serializable {
}
为何序列化接口要写成全路径名,如果换成 import 的方式有什么缺陷或者隐患吗?
|
GMFeb 23, 2020
1
一模一样,有些人懒得 import 而已
|
|
cheng6563Feb 24, 2020 via Android
2
可能是自己改的代码生成器,懒得在上面加 import
|
|
simonlu9Feb 24, 2020
3
类名重复,所以要全路径
|
|
hosaosFeb 24, 2020
4
没啥区别
|
|
chendyFeb 24, 2020
5
1. 没有
2. 实现 Serializable 的意义已经很小很小了吧 |
|
sumarkerFeb 24, 2020
6
没有区别
|
|
EricccccccccFeb 24, 2020
7
没有区别
最后变成 .class 文件都是全路径 |
|
anjuyiyuFeb 27, 2020
8
看.java 文件有些时候看不出区别。
编译下看下.class 文件, |