首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
程序员面试之道
掘友等级
关注【程序员面试之道】教你面试。分享自己从程序员小白到经历春招秋招斩获10几个offer的面试笔试经验,其中包括【Java】、【操作系统】、【计算机网络】、【设计模式】、【数据结构与算法】、【大厂面经】、【数据库】期待你加入!!!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
《Effective Java》阅读笔记 13使类和成员的可访问性最小化
1.信息隐藏 区分一个组件设计得好不好,唯一重要的因素在于,它对于外部的其他组件而言,==是否隐藏了其内部数据和其他实现细节==。设计良好的组件会隐藏所有的实现细节,把API与实现清晰地隔离开来。然后
一篇让你熟练掌握Spring注解(全网最全)
1.启动相关 @SpringBootApplication 包含了 ==@ComponentScan==、==@Configuration== 和 ==@EnableAutoConfiguration
《Effective Java》阅读笔记12 考虑实现Comparable接口
1.序 Comparable接口 现在对comparaTo()方法进行简单说明。 comparaTo()方法传入该类的另外一个实例,返回一个int值,这个方法每执行一次都是对传入的对象和和本生对象进行
《Effective Java》阅读笔记 11谨慎地覆盖clone
1.序 Object 中 clone 方法的定义是: 调用clone()方法需要对象实现Cloneable接口,该接口决定了Object中受保护的clone方法的实现行为: 如果一个类实现了Clone
《Effective Java》阅读笔记10始终要覆盖toString
1.为什么要覆盖toString方法? 如果不覆盖打印: 覆盖打印: 虽然java.lang.Object提供了toString方法的一个实现,但它返回的字符串通常并不是类的用户所期望看到的。 尽管有
double类型(浮点数)是否相等的判断方法
浮点数不精确 计算机内部无法用二进制的小数来精确的表达。 如果运算符任意一方的类型为double,则另一方会转换为double 否则,如果运算符任意一方的类型为float,则另一方会转换为float
《Effective Java》阅读笔记9 覆盖equals时总要覆盖hashCode
1. 什么是hashcode方法? 在应用程序的执行期间,只要对象的equals方法的比较操作所用到的信息没有改变,那么对于这同一个对象调用多次,hashcode方法都必须返回同一个整数。 hashc
《Effective Java》阅读笔记8 覆盖equals方法请遵守通用约定
1.序 equals是Obejct提供的通用方法,作用是比较两个实例逻辑上值是否相等,在自己设计的类中要考虑是否需要复写equlas方法,以及遵守equals方法的规范约定。 重写equals方
《Effective Java》阅读笔记7 避免使用终结方法
1.序 本条的意思是,让你尽量不要在你的类中覆盖finalize方法,然后在在里面写一些释放你的类中资源的语句。 1.1为什么要避免覆盖并使用finalize方法? (1)finalize方法不能保证
《Effective Java》阅读笔记6 消除过期的对象引用
1.序如果有同学接触过C/C++,应该会对内存空间的回收有着深刻的印象。举一个典型的例子——==删除C语言链表==。不懂C语言的同学没有必要弄清楚这段代码的具体含义,只需要注意那一行被注释的代码就行了
下一页
个人成就
文章被点赞
140
文章被阅读
88,781
掘力值
2,527
关注了
2
关注者
33
收藏集
0
关注标签
12
加入于
2020-09-06