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