
java
vinci.chen
勤劳一日,可得一夜安眠,勤劳一生,可得幸福长眠!
展开
-
java泛型使用建议
1、建议不要使用原生态类型,很容易出现类型转换异常 有些人不能理解原生态的List 和 List(Object)有什么区别?区别在于使List(Object)等于告知编译器该集合可以放置任何类型元素,但是你无法将类型为List(String)集合或者其他类型元素的List传递给List(Object),因为他是类型安全的集合,但是你能将List(String)传递给原生态list,实际上你使用Li...原创 2020-04-19 20:02:20 · 225 阅读 · 0 评论 -
静态工厂代替构造器
也许你很早就听说过静态工厂了,可是他有什么用呢?下面我将分享自己从树上得到的心得,本文所指的是静态工厂和设计模式种的工厂方法不同。 1、静态工厂与构造器相比有名称 有名称可读性就好 2、复用对象 也许你并不想每次都new一个对象,比如Boolean.valueOf()用的就是这种方法,缓存了一个对象,供调用者获取,而不是每次显示创建。另外,你也许想要做可控的实例,什么是可控呢,...原创 2020-03-27 13:01:32 · 131 阅读 · 0 评论 -
如何学好java
这里写自定义目录标题 学习java需要良好的基础知识,包括数据结构、系统的java语言的基础学习原创 2019-04-02 19:52:55 · 141 阅读 · 0 评论