- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 通俗易懂讲——父类和子类相互转换的深入理解
上面运行后是正确的,为啥?并不是真正把儿子转换成了父亲,Father father像一个类型蒙板,指向的仍然是儿子,只是挡住了儿子部分的知识,只能显示父亲的知识。通过第二行Son son=(Son) father 后,还原了儿子的全部知识。通俗易懂地理解:1、儿子成年后通常都比父亲拥有更多的知识,通过儿子可以获取父亲的知识,但通过父亲不能获取儿子知识。因此,正确:Father father =(Father) new Son();如果Son重写了Father的某个方法:儿子将父亲的某个知识点修正了。
2023-08-23 13:37:37 407
原创 对象深拷贝的万能方法
本来想找个对象深拷贝的万能方法,网上搜了下,没找到,或者麻烦、或者限制较多。利用json可以实现深拷贝,自己写了个万能方法记录备案以供参考。 public static <T>T copyInstance(T t){ return new Gson().fromJson(new Gson().toJson(t), (Type) t.getClass()); }...
2021-06-20 11:28:04 118 1
原创 java打包成exe执行文件后如果取得路径和文件名
将jar打包成exe文件后想在运行时取得执行文件的名字和路径。网上找了下,没有直接代码,就自己写了个,其实就是进程名字。直接上代码备查。import java.lang.management.ManagementFactory;import java.lang.management.RuntimeMXBean;import java.net.URISyntaxException;import java.util.HashSet;import java.util.Set;import sun
2021-04-24 20:04:59 734
空空如也
求助大神,如何阻止打开淘宝网站时自动打开淘宝app
2018-02-03
如何阻止打开淘宝网站时自动打开淘宝app
2018-01-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人