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
effective java心得
#
effectivejava
在第四章类与接口##修饰符相信很多程序员对修饰符这个概念都了解,但其实修饰符这些概念中蕴含着很多信息,就好像好的代码,你看到类名,就知道他是什么意思,好的方法不需要太多注释,
imbird
·
2020-08-23 02:40
Android基础进阶之
EffectiveJava
翻译系列(第七章:通用原则)
本章主要讨论语言的具体内容。它讨论了局部变量的处理、控制结构、库的使用、各种数据类型的使用,以及使用反射和本地方法。最后,讨论了优化和命名约定Item45:最小化局部变量作用域作用域:一个花括号{}包裹起来的区域此条例同Item13相似:最小化类和成员变量的访问权限Java允许你在任何地方声明变量,但是最重要的是在首次使用的地方声明变量,并初始化循环提供了一种实现此种方式的机制,而且for循环比w
青楼爱小生
·
2020-08-23 00:04
遇到多个构造器参数时考虑用Builder
阅读经典——《
EffectiveJava
》02若一个类的构造器参数多达5个以上时该怎么办?无论是静态工厂还是构造器都有明显的局限性,它们不能很好地扩展到大量可选参数。
金戈大王
·
2020-08-23 00:08
Java 高效编程(Effective Java)中文第三版(补档)
来源:sjsdfg/effective-java-3rd-chinese《
EffectiveJava
,ThirdEdition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一
飞龙
·
2020-08-22 14:37
java
Effective Java - 第4章 类和接口
《
EffectiveJava
(第2版)》第4章类和接口思维导图,文字版可见:https://mubu.com/doc/2-z3WvHGTgEJ-第4章类和接口.png
JulyMiracle
·
2020-08-22 14:42
自定义对象作为HashMap的Key
这个问题在很多面试者面试时都会被提及,本人也是最近在看
effectivejava
第九条:覆盖equals时总要覆盖hashcode回想到了当初面试时也被问到了这个问题.于是动手写了几行代码,还真发现了一些小的问题
浮华饰浮华
·
2020-08-21 20:02
Map
JavaSE
面试
Java 代码优化 -避免创建不必要的对象
《
effectiveJava
》书中第六条写道避免创建不必要的对象,再次做一个总结总结如下几点:1.避免创建不必要的对象,比如字符串的创建不使用new方式2.通过静态工厂方法可以创建不必要的对象3.对象的复用如果一些对象可以被复用看下面的一个例子有下面一个正则校验数据的格式
tom有了cat
·
2020-08-21 15:33
java杂记
推荐给后端工程师进阶的几本技术书籍
推荐书目
EffectiveJava
这本书是Java开发领域的经典之作,虽然初版距今已经有超过15年
卡萨巴
·
2020-08-21 07:55
读书
书单
AliceWallaceEdwinCatmull《创意工厂:贝尔实验室和美国创新的伟大时代》,作者JonGertner《Spring揭秘》《ThinkinginJava》《深入理解Java虚拟机》《Java核心技术》《
EffectiveJava
weixin_33946020
·
2020-08-21 06:54
java后端相关学习书籍整理
一:java语言基础1:java编程思想2:
effectivejava
3:java核心技术卷一,卷二4:java语言程序设计5:java并发编程实战二:jvm1:java性能优化权威指南2:java虚拟机规范三
hiklkl
·
2020-08-21 04:30
学习之旅
java学习之路
学习之路
java学习路线推荐书籍
1.入门类《java核心技术》《java编程思想》2.进阶类《
effectivejava
》《practicaljava》《
Java_Android开发
·
2020-08-21 04:13
个人所看书籍清单
编程权威指南第一行代码AndroidAndroid疯狂讲义java相关java核心技术卷Ijava核心技术卷IIjava编程思想java多线程核心编程技术深入理解java虚拟机数据结构与算法分析java语言描述
EffectiveJava
jimmysenior
·
2020-08-21 02:47
读书清单
Java设计模式百例(番外) - Java的clone
本文内容综合了《
EffectiveJava
》、《Java与模式》以及其他网上相关资料,希望能够对您也有所帮助。Java中,对象的创建除了用new关键字,还可以使用既有对
享学IT
·
2020-08-21 00:34
Effective Java总结-开篇
本部分文章为《
EffectiveJava
》一书内容的总结提炼。该书总结了优秀Java程序员必备的78条经验总结,这些经验总结针对Java程序员每天都会遇到的编程问题提出了最有效、最实用的解决方案。
塞外的风
·
2020-08-20 15:09
从零开始深入理解泛型
这一篇内容有点多,但是肯定会很有帮助,很多内容来自《Java核心技术》和《
EffectiveJava
》(刚学Java的时候,这本中文版的书非常不建议阅读,本来就不是很好理解,加上令人崩溃的翻译,但是主要内容都写在了这篇最后一章
成都往右
·
2020-08-20 01:22
java
用类来代替enum结构
内容来源:
EffectiveJava
用类来代替enum结构使用类型安全枚举类publicclassSuit{privatefinalStringname;privateSuit(Stringname){
zzumsh
·
2020-08-19 23:52
Java使用随笔
[Effective Java] 创建和销毁对象篇
[
EffectiveJava
]创建和销毁对象篇1.优先考虑用静态工厂方法代替构造器优点:-静态工厂方法相比于构造器,它们有名称-不需要每次在使用的时候创建一个对象-可以返回原返回类型的任何子类型的对象-
Rank92
·
2020-08-19 21:25
Kotlin极简教程中对? extends 和 ? super (out和int)的描述
《
EffectiveJava
》给出了答案:PECS:producer-extends,consumer-super比如,一个简单的StackAPI:publicclassStack{publicStack
weixin_34111819
·
2020-08-19 21:00
10本Java书籍推荐
下载地址:深入理解Java虚拟机2.
EffectiveJava
中文版第2版介绍了在java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的
weixin_34088583
·
2020-08-19 21:58
Effective Java 第二版读书笔记
【本文对许久前转载的部分过时博文进行了替换,所以发表时间可以不参考】本篇学习笔记为通读
EffectiveJava
第二版后总结的主要篇幅,不涉及太多繁冗的描述性内容,在此补充一下。
webwalker
·
2020-08-19 20:01
Java
《Effective Java》读后感(一)
最近在看《
EffectiveJava
》,我觉得这本书其实不适合入门的小白看,如果有一些开发java的经验之后,再看这本书,才会受益匪浅,这里简单总结一下第一章《创建和销毁对象》的内容。
Mr_Ten
·
2020-08-19 20:36
java
《Effective Java》读书笔记(一)之创建和销毁对象
最近在研读《
EffectiveJava
》一书,读书不做点笔记,感觉很容易就忘掉,于是用本篇博客来记录阅读此书的笔记。
伯努力不努力
·
2020-08-19 20:51
java
java-创建和销毁对象(一)
这一系列博客都是《
Effectivejava
》第二版的读书笔记,如果大家想深入了解的话建议读一读原书。
u010740464
·
2020-08-19 20:14
Effective
java
读书笔记
【JAVA学习】
EffectiveJava
的学习笔记--第一章 创建和销毁对象
该章主题是什么时候有效的创建对象,以及适时的销毁对象和清理工作。1.考虑用静态工厂方法代替构造函数好处:每次调用时,不用创建一个新的对象可以返回一个原返回类型的子类型对象工厂方式与抽象产品角色分离:classtest1implementstest{ @Override publicvoidt(){ //TODOAuto-generatedmethodstub Syste
曦曦冉冉
·
2020-08-19 18:12
Java学习
java基础之Object类的三个方法(hashCode、toString、equals)
很兴奋的准备看下《
effectivejava
》,开头就一句“如果你连equals()、toString()、hashCode()都还不了解的话,建议先去看些优秀的java入门书籍之后再来阅读本书”,仔细想想还真忘了这三个方法是干嘛用的
thythm
·
2020-08-19 18:47
java基础
读书笔记--Effective Java 2nd --第二章--创建和销毁对象
今天开始看
EffectiveJava
2nd,坚持每天抽大概2小时来看,每天30页左右,看完后写读书笔记。
jjiag22222
·
2020-08-19 18:37
java
Effective Java 第三版读书笔记与心得
前言最近在读
EffectiveJava
第三版这本书,觉得有必要写下读后笔记,加深对java的掌握和理解。其实很多人包括我在内,早就期待新版的
Effectivejava
了。
codegeekgao
·
2020-08-19 17:53
读后感
Effective Java笔记(第二章)
最近,在看
EffectiveJava
这本书,感觉还不错,记点笔记以备后用。
iteye_1287
·
2020-08-19 17:26
java
入手《Effective Java》第二版,些许失望
早已耳闻《
EffectiveJava
》大名,是众多Java程序员进阶的必备书籍,由Google的Java架构师JoshuaBloch所著,讲述Java技术中的78条“最佳实践”。
idealab
·
2020-08-19 17:18
随笔
java源文件编译成jar_从源文件和JAR文件构建Java代码模型
Effectivejava
是在您的Java代码上运行查询的工具。它基于我参与的另一个项目javaparser。Javaparser将Java源代码作为输入,并生成一个抽象语法树(AST)。
dnc8371
·
2020-08-19 17:55
java中对象的创建和销毁
最近在看
EffectiveJava
一书该文是第二章的读后感一对象的创建在java中对象的创建一般都都是使用new关键字+对象的构造方法java对象中有一个或多个构造方法,可以生成不同类型的对象例:publicclassPersonimplementsSerializable
a06963938
·
2020-08-19 16:42
java
技巧
浅谈内部类与静态内部类的应用
到网上找了好多的文章,,,都没能找到理想的回答,后来我在
EffectiveJava
这本书中,,,翻到了这么一段话。
xutao5641745
·
2020-08-19 16:34
JAVA基础类
Effective Java读书笔记(1-2章-创建和销毁对象)
Java经典的书籍有几本,都是很多有经验的开发人员推荐的,包括Java编程思想,深入理解Java虚拟机,Java核心技术和
EffectiveJava
。
小鱼的博客
·
2020-08-19 15:15
Effective
Java读书笔记
如何正确的创建和销毁Java对象
接下来,我们会以《
EffectiveJava
》一书做为Java进阶学习的载体,对Java进行一个系统的、全新的认识。接下来,就让我们来感受Java高深的内涵吧。
小林同学的daily
·
2020-08-19 15:41
Effective
Java
Java程序员应该知道的20个有用的库
我花了很多时间学习API,特别是在阅读
EffectiveJava
3rdEdition之后,JoshuaBloch建议如何使用现有的API进行开发,而不是为常见的东西编写新的代码片段。
C语言学习圈1
·
2020-08-19 02:21
Java学习推荐书目
二、进阶类1、《
EffectiveJava
》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的。2、《JavaPuzzlers》,通过谜题介绍一些你可能没有注意到的边角料
frank0417
·
2020-08-19 01:12
杂
参考书籍列表
Java2核心技术卷I:原理(V1.3)5E机械工业出版社Java2核心技术卷II:高级特性(V1.3)5E机械工业出版社Java实例技术手册中国电力出版社PRACTICALJava(中文版)中国电力出版社
EffectiveJAVA
casularm
·
2020-08-19 01:33
20.Others
笔记:创建对象的Builder模式
笔记:创建对象的Builder模式
EffectiveJava
一书中说到既能保证想重叠构造器模式那样的安全性,也能保证像JavaBean模式那么那么好的可读性.这就是Builder模式的一种形式.不直接生成想要的对象
weixin_30800987
·
2020-08-18 22:47
建造(Builder)模式
摘自
EffectiveJava
:当构造方法参数过多时使用建造者模式。
weixin_30295091
·
2020-08-18 22:12
唯品会Java开发手册
我们结合唯品会的内部经验,参考《CleanCode》、《
EffectiveJava
》等重磅资料,增补了一些条目,也做了些精简。感谢阿里授权我们定制和再发布。
清欢ysy
·
2020-08-18 10:02
资源推荐
软件工程师必读技术书籍推荐
ImplementationPatterns《实现模式》–CodeComplete《代码大全》–Refactoring:ImprovingtheDesignofExistingCode《重构——改善既有代码的设计》–
EffectiveJava
lizhenlei_hlj
·
2020-08-17 23:55
java-软件工程师
java 组合与继承
在阅读
EffectiveJava
中的第16条时发现了一个有趣的机制或者说是模式,那就是组合(文中翻译为复用,但是作者认为组合更能体现这种模式的精神),并且文中建议使用组合。
花小胖
·
2020-08-16 14:20
java
单例模式(Singleton pattern)的三种写法(含枚举实现方式)
恰巧今天早上看《
effectivejava
》看到单例模式的一种新写法。就再次分享给大家。希望对大家有用。单例模式,是最简单的设计模式(之一?),单例对象的类必须保证只有一个实例存在。
LucasBelieve
·
2020-08-16 02:57
设计模式
Java 语言编程通用原则清单 —— 编写高质量的Java代码
本文结合《
EffectiveJava
》第八章《通用程序设计》和自己的理解及实践,讲解了编写Java代码的一些优秀实践,文章发布于专栏
EffectiveJava
,欢迎读者订阅。
SexyCode
·
2020-08-15 23:35
Java
SE
Effective
Java
知识汇总第一篇(单例讲解)
实际上,在
EffectiveJava
中也提到过(果然英雄所见略同):单元素的枚举类型经常成为实现Singleton的最佳方法。首先什么是单例?就一条基本原则,单例对象的类只会被初始化一次。
牛仔不肥
·
2020-08-15 21:29
学习笔记
Java用法总结
(JoshuaBloch的《
EffectiveJava
》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里。
阳光总是那么灿烂
·
2020-08-15 06:14
Java
《Thinking In Java》 VS 《Effective Java》 VS 《深入理解Java虚拟机》
从上个学期的暑假到现学期的11周里面,读了《ThinkingInJava》、《深入理解Java虚拟机》和《
EffectiveJava
》,感悟颇多。
J_小浩子
·
2020-08-15 02:46
Thinking
in
Java
Java虚拟机
Effective
Java
java
enum实现的单例?(同时满足懒汉的懒加载和恶汉的线程安全)
enum实现的单例是
effectivejava
中比较推荐的做法上代码publicclassenumSingleton{privatestaticbooleanflag=true;privateenumSingleton
Kevins Danish
·
2020-08-14 21:02
每天一个设计模式
《Effective Java》第6条:消除过期的对象引用
那么这篇文章我们就一起来跟着《
EffectiveJava
》来了解一下这个问题。过期引用书中首
名字想好没。
·
2020-08-14 19:01
Effective
Java
Java
关于重写equals();
今天复习了下《
EffectiveJava
》的第八条,特地做下笔记。
TianHai_Xie
·
2020-08-14 16:55
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他