首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Effective Java
订阅
用户5088017163647
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Effective Java 第十二章 序列化
本章涉及对象序列化(objectserialization),它是Java的框架,用于将对象编码为字节流(序列化)并从其编码中重构对象(反序列化)。一旦对象被序列化,其编码可以从一个虚拟机发送到另一个
Effective Java 第十一章 并发
线程允许多个活动同时进行。并发编程比单线程编程更难,因为更多的事情可能会出错,并且失败很难重现。你无法避免并发。它是平台中固有的,也是要从多核处理器获得良好性能的要求,现在无处不在。本章包含的建议可帮
Effective Java 第十章 异常
当充分发挥异常的优势时,它可以提高程序的可读性、可靠性和可维护性。如果使用不当,则会产生相反的效果。本章提供了有效使用异常的指南。69.仅在发生异常的条件下使用异常有一天,如果你运气不好,你可能会偶然
Effective Java 第九章 通用编程二
63.注意字符串连接的性能字符串连接操作符(+)是将几个字符串组合成一个字符串的便捷的方法。对于生成单行输出或构造一个小的、固定大小的对象的字符串表示形式,它是可以的,但是它不能伸缩。重复使用字符串连
Effective Java 第九章 通用编程一
这一章专门讨论Java语言的具体细节。讨论了局部变量、控制结构、类库、数据类型以及两种Java语言之外工具:反射和本地方法。最后,讨论了优化和命名惯例。57.最小化局部变量的作用域这条目在性质上类似于
Effective Java 第八章 方法
49.检查参数有效性本章(第8章)讨论了方法设计的几个方面:如何处理参数和返回值,如何设计方法签名以及如何记载方法文档。本章中的大部分内容适用于构造方法和其他普通方法。与第4章一样,本章重点关注可用性
Effective Java 第七章 Lambda表达式和Stream流
42.lambda表达式优于匿名类在Java8中,添加了函数式接口,lambda表达式和方法引用,以便更容易地创建函数对象。StreamAPI随着其他语言的修改一同被添加进来,为处理数据元素序列提供类
Effective Java 第六章 枚举和注解
Java支持两种引用类型的特殊用途的系列:一种称为枚举类型的类和一种称为注解类型的接口。本章讨论使用这些类型系列的最佳实践。34.使用枚举类型替代整型常量枚举是其合法值由一组固定的常量组成的一种类型,
Effective Java 第五章 泛型(2)
30.优先使用泛型方法正如类可以是泛型的,方法也可以是泛型的。对参数化类型进行操作的静态工具方法通常都是泛型的。集合中的所有“算法”方法(如binarySearch和sort)都是泛型的。编写泛型方法
Effective Java 第五章 泛型(1)
自Java5以来,泛型已经成为该语言的一部分。在泛型之前,你必须转换从集合中读取的每个对象。如果有人不小心插入了错误类型的对象,则在运行时可能会失败。使用泛型,你告诉编译器在每个集合中允许哪些类型的对