随笔分类 -  java基础

javaSE的知识
摘要:java中注解的使用 1.说再前面 使用注解开发的好处 1.使代码更加干净易读,易于维护修改。比如,以前使用spring的开发,都是基于xml文件实现了统一的配置管理,但是缺点也是显而易见的,就是随着项目的越来越大,xml文件会变得越来越复杂,维护成本也会越来越高。使用注解就可以提供更大的便捷性,易 阅读全文
posted @ 2020-11-11 17:39 chenweicool 阅读(5086) 评论(0) 推荐(1)
摘要:java的对象浅拷贝和深拷贝你真的懂了吗 说在前面 ​ 这几天在看阿里的开发规范,有一条引起了我的注意,不建议使用Object类中的clone()的方法来进行对象拷贝,为了一探究竟,有了这篇文章,如有不足,欢迎留言交流。 1.Java使用关键字new创建对象的过程。 一般的对象拷贝有三种方式,直接赋 阅读全文
posted @ 2020-10-09 20:39 chenweicool 阅读(560) 评论(0) 推荐(2)
摘要:Java源码系列三-工具类Arrays ​ 今天分享java的源码的第三弹,Arrays这个工具类的源码。因为近期在复习数据结构,了解到Arrays里面的排序算法和二分查找等的实现,收益匪浅,决定研读一下Arrays这个类的源码。不足之处,欢迎在评论区交流和指正。 1.认识Arrays这个类: ​ 阅读全文
posted @ 2020-06-29 20:29 chenweicool 阅读(536) 评论(0) 推荐(2)
摘要:java源码之Class ​ 源码的重要性不言而喻,虽然枯燥,但是也有拍案叫绝。这是我的源码系列第二弹,后续还会一直更新,欢迎交流。String源码可以看我的Java源码之String,如有不足,希望指正。 1.class这个类是什么 Class的本质也是一个类,只不过它是将我们定义类的共同的部分进 阅读全文
posted @ 2020-06-20 19:21 chenweicool 阅读(1486) 评论(2) 推荐(2)
摘要:Java源码之String 说在前面: 为什么看源码: 最好的学习的方式就是模仿,接下来才是创造。而源码就是我们最好的模仿对象,因为写源码的人都不是一般的人,所以用心学习源码,也就可能变成牛逼的人。其次,看源码,是一项修练内功的重要方式,书看百遍其意自现,源码也是一样,前提是你不要惧怕源码,要用心的 阅读全文
posted @ 2020-06-08 19:23 chenweicool 阅读(711) 评论(2) 推荐(2)
摘要:弄懂HashMap,这一篇就够了 如果你点开了这篇博客,请一定要读完,可能会花费你20分钟,因为它真的可以帮助你了解到hashmap的底层实现以及使用hashmap的注意事项,声明:这篇博文是摘抄至国外的一个大牛的博客,地址在博文底端。 大多数JAVA开发人员都在使用Maps,尤其是HashMaps 阅读全文
posted @ 2020-04-09 23:20 chenweicool 阅读(1198) 评论(0) 推荐(0)
摘要:从以下几个方面浅谈一下java的代理机制。如有不足,欢迎留言交流。 为什么使用代理 类比一: 假如你刚毕业,要租一个房子,有两种方式。一种就是自己去找房源,找房东,这样无疑时间成本是很高的。第二种方式就是找一个房产中介,你只需要提供你的需求和租房的规格和条件。中介就会推荐你心仪的房子。这里的中介就是 阅读全文
posted @ 2020-03-08 19:16 chenweicool 阅读(281) 评论(1) 推荐(0)
摘要:重写equals方法 相信在每个人都有过重写过java的equals的方法的经历。这篇博文就从以下几个方面说明重写equals方法的原由,与君共进步。 一 为什么要重写equals方法 首先我们了解equals方法的作用是什么? java的官方解释: Indicates whether some o 阅读全文
posted @ 2019-12-02 16:38 chenweicool 阅读(732) 评论(0) 推荐(1)