E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
effectivejava
Java的不可变类
什么是不可变类
EffectiveJava
中定义:不可变类:其实例不能被修改的类。每个实例中包含的所有信息都必须在创建该实例的时候提供,并在对象的整个生命周期内固定不变。
markzy
·
2018-03-31 16:46
Java使用
Java工程师的生活、读书、技术栈
《
effectivejava
》--》四星推荐,工具书,时长翻看一下规避坑。jvm《深入理解java虚拟机》java历史+jvm内存+虚拟机执行+程序编译优化+
只会一点java
·
2018-03-30 10:00
Effective Java Chapter 1 - how to create a Object
EffectiveJava
读书笔记Item1:考虑用静态工厂方法代替构造器顾名思义就是使用静态方法来构造对象优点1:静态工厂方法与其它构造器不同的优点在于他们有名称这样使用的好处是调用者能够通过名字来判别应该调用哪个构造器
宫爆鸡丁要加花生
·
2018-03-25 14:15
Effective
Java
Effective Java 第三版——37. 使用EnumMap替代序数索引
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-03-22 10:18
Effective Java 第三版——36. 使用EnumSet替代位属性
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-03-19 10:30
java开发者推荐的书
《深入理解Java虚拟机:JVM高级特性与最佳实践》《HotSpot实战》《java多线程编程核心技术》《
EffectiveJava
中文版》《深入分析JavaWeb技术内幕》《大型网站技术架构核心原理与案例分析
java知识社
·
2018-03-14 00:00
Java
java 重写equals和hashCode方法原则
根据《
effectivejava
》第七条之规定:在改写equals的时候遵守通用约定当符合以下条件时不需要重写equals方法:1.一个类的每一个实例本质上都是唯一的。
AiLoli97
·
2018-03-11 22:38
笔记
Effective Java 第三版——35. 使用实例属性替代序数
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-03-07 08:36
Effective Java 第三版——34. 使用枚举类型替代整型常量
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-03-05 23:01
Effective Java 第三版——33. 优先考虑类型安全的异构容器
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-02-27 22:13
Effective Java阅读心得
最近再次拜读了
EffectiveJava
一书,确实很有感悟,第一次读的时候我的java基础还很不牢,代码积累也不多,读起来总是云里雾里,而这一次读的时候,确实有很多共鸣,感悟,在书上自己写了一些心得体会
JavaLearnLdk
·
2018-02-24 16:00
java
builder设计模式详解
在网上看到很多介绍builder模式的文章,但总感觉难以理解,直到看了《
EffectiveJava
》一书对该模式的介绍,恍然大悟。
yuanjian
·
2018-02-24 11:48
EffectiveJava
读书笔记- 第4条:通过私有构造器强化不可实例化的能力
通过私有构造器强化不可实例化的能力上一条讲单例的时候已经提到了私有化构造器。单例模式这么搞是为了保证全局只有一个实例,而这一条规则是为了让工具类一个实例都无法创建。这样的例子在JDK中有很多:java.util.Collections,java.util.Arrays,java.util.concurrent.Executors,java.util.Objects,java.util.stream
Holmofy
·
2018-02-17 20:33
[JAVA]
--其他
深入理解java SPI机制
SPI机制(ServiceProviderInterface)其实源自服务提供者框架(ServiceProviderFramework,参考【
EffectiveJava
】page6),是一种将服务接口与服务实现分离以达到解耦
张硕的博客
·
2018-02-17 18:17
java基础
Effective Java 第三版——32. 合理地结合泛型和可变参数
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-02-12 11:32
Effective Java 第三版——31. 使用限定通配符来增加API的灵活性
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-02-10 13:26
静态内部类
越学习,越觉无知——鲁迅《没说过》引子昨晚在寝室翻书的时候,看到《
EffectiveJava
》中有提到,当遇到多个构造器参数很多,而且存在许多可选域的情况下,即使是使用重叠构造器也会十分麻烦,而如果使用
Armour__r
·
2018-02-08 09:36
JAVA基础
Effective Java 第三版——30. 优先使用泛型方法
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-02-01 12:27
Java中EnumSet代替位域代码详解
读书笔记《
EffectiveJava
中文版第2版》位域表示法允许利用位操作,有效地执行先union(联合)和intersection(交集)这样的集合操作。
司马懿字仲达
·
2018-02-01 10:19
Java中EnumMap代替序数索引代码详解
学习笔记《
EffectiveJava
中文版第2版》经常会碰到使用Enum的ordinal方法来索引枚举类型。
司马懿字仲达
·
2018-02-01 10:28
Effective Java 第三版——29. 优先考虑泛型
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-31 20:05
Effective Java 第三版——28. 列表优于数组
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-30 20:15
【单例深思】枚举实现单例原理
单例的枚举实现在《
EffectiveJava
》中有提到,因为其功能完整、使用简洁、无偿地提供了序列化机制、在面对复杂的序列化或者反射攻击时仍然可以绝对防止多次实例化等优点,单元素的枚举类型被作者认为是实现
有故事的驴
·
2018-01-30 14:35
java设计模式
java设计模式
Effective Java 第三版——27. 消除非检查警告
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-29 08:25
Effective Java 第三版——26. 不要使用原始类型
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-26 22:35
Effective Java 第三版——25. 将源文件限制为单个顶级类
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-25 01:38
如何用一句话介绍synchronize的内涵
本文发布于专栏
EffectiveJava
,如果您觉得看完之后对你有所帮助,欢迎订阅本专栏,也欢迎您将本专栏分享给您身边的工程师同学。
SexyCode
·
2018-01-23 11:35
Java
SE
java并发
Effective
Java
如何写出线程不安全的代码
本文发布于专栏
EffectiveJava
,如果您觉得看完之后对你有所帮助,欢迎订阅本专栏,也欢迎您将本专栏分享给您身边的工程师同学。
SexyCode
·
2018-01-23 11:31
Java
SE
java并发
Effective
Java
Effective Java 第三版——24. 优先考虑静态成员类
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-23 04:10
Effective Java 第三版——23. 优先使用类层次而不是标签类
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-22 21:42
Effective Java——对于所有对象都通用的方法
Android.jpg本系列文章是总结
EffectiveJava
文章中我认为最重点的内容,给很多没时间看书的朋友以最短的时间看到这本书的精华。
码农一颗颗
·
2018-01-20 17:20
Effective Java 第三版——22. 接口仅用来定义类型
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-19 19:24
Effective Java 第三版——21. 为后代设计接口
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-18 22:39
Effective Java 第三版——20. 接口优于抽象类
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-17 20:29
Effective Java 第三版——19. 如果使用继承则设计,并文档说明,否则不该使用
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-15 21:29
Effective Java 第三版——18. 组合优于继承
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-10 21:34
如何在Spring Boot中使用TDD写出高质量的接口
本文发布于专栏
EffectiveJava
,如果您觉得看完之后对你有所帮助,欢迎订阅本专栏,也欢迎您将本专栏分享给您身边的工程师同学。
SexyCode
·
2018-01-10 11:59
spring-boot
优秀Java书单整理
书籍列表《
EffectiveJava
中文版》豆瓣评分:9.1【1235人评价】推荐理由:本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案
yunlielai
·
2018-01-09 15:17
优秀文章
2017全年Java书单整理
大体顺序,编程开发=>数据库=>架构运维=>算法拒绝盗版,从你我做起书籍列表《
EffectiveJava
中文版》豆瓣评分:9.1【1235人评价】推荐
攻城狮--晴明
·
2018-01-09 13:51
Java
Effective Java 第三版——17. 最小化可变性
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-08 22:57
Effective Java 第三版——16. 在公共类中使用访问方法而不是公共属性
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-07 16:26
Effective Java 第三版——15. 使类和成员的可访问性最小化
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-06 20:45
Effective Java 第三版——14.考虑实现Comparable接口
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-05 20:02
Effective Java 第三版——13. 谨慎地重写 clone 方法
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-04 22:28
10本Java书籍下载
下载地址:深入理解Java虚拟机2.
EffectiveJava
中文版第2版介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的
文章show
·
2018-01-04 10:50
Effective Java 第三版——12. 始终重写 toString 方法
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-03 22:25
Effective Java 第三版——11. 重写equals方法时同时也要重写hashcode方法
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2018-01-02 21:23
10本Java书籍推荐
下载地址:深入理解Java虚拟机2.
EffectiveJava
中文版第2版介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的
文章show
·
2018-01-01 19:00
Effective Java 第三版——10. 重写equals方法时遵守通用约定
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2017-12-30 07:56
Effective Java 第三版——9. 使用try-with-resources语句替代try-finally语句
Tips《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java6
码匠安徒生
·
2017-12-29 06:17
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他