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进阶:spring技术内幕,
EffectiveJava
搜索:开发自己的搜索引擎lucene+heritrixpython:python核心编程数据库:mysql必知必会数据分析:headfirst
no1066
·
2020-09-15 02:57
《Effective Java》中推荐的hashCode算法
http://blog.csdn.net/error_case/article/details/46503103Google首席Java架构师JoshuaBloch在他的著作《
EffectiveJava
荒岛码农
·
2020-09-14 22:52
Java
数据结构-算法
JAVA2019面经分享
作者:公众号:算法修炼笔记学习资料篇JavaJava核心知识入门:《HeadFirstJava》进阶:《Java编程思想》、《
EffectiveJava
》JVM《深入理解Java虚拟机》Java并发与多线程面试
麦田里守望者_
·
2020-09-14 20:50
java
java集合框架总体UML图
java集合框架总体UML图java集合框架(collectionsframework)是一个著名的java框架,框架负责人JoshuaBloch是sun公司的软件架构师,也是
effectivejava
weixin_34292287
·
2020-09-14 16:50
java
开发工具
数据结构与算法
java源码-HashSet
开篇 当抛弃所有虚的东西之外,我决定好好的把java的基础再过一遍,包括java源码、
effectivejava
、阿里的java代码编程规范。希望能够进一步夯实自己的基础,增加自己的底气。
weixin_34241036
·
2020-09-14 16:16
java异常知识点梳理
本文主要是整理了
effectivejava
中关于异常的几点说明一,异常链在捕获异常后抛出另一个异常,并且把原始的异常信息保存下来,这被称为异常链。
净心斋主
·
2020-09-14 14:36
java基础
手把手教你写单例模式的几种写法
目录0什么是单例模式1饿汉法2懒汉法3双重校验锁3.1volatile关键字的作用及原理4枚举法(
EffectiveJava
推荐)5总结本文旨在学习总结不同的单例模式写法,并做优缺点分析。
pNull
·
2020-09-14 04:19
JAVA核心技术系列
Java中BigDecimal类的精确四则运算工具类Arith
在《
EffectiveJava
》这本书中也提到这个原则,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用java.math.BigDecimal使用BigDecimal并且一定要用
明梅
·
2020-09-14 02:56
java
SPI
SPI机制(ServiceProviderInterface)其实源自服务提供者框架(ServiceProviderFramework,参考【
EffectiveJava
】page6),是一种将服务接口与服务
mydriverc2
·
2020-09-13 19:13
架构
JAVA
为什么说JAVA中要慎重使用继承 C# 语言历史版本特性(C# 1.0到C# 8.0汇总) SQL Server事务 事务日志 SQL Server 锁详解 软件架构之 23种设计模式 Or...
继承打破了封装性关于这一点,下面是一个详细的例子(来源于
EffectiveJava
第16条)publicclas
weixin_34192732
·
2020-09-13 03:06
java从小白到架构师大牛必看书籍
二、进阶类1、《
EffectiveJava
》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的。
bill_live
·
2020-09-12 20:22
JAVA学习之 Effective JAVA (读书笔记)
EFFECTIVEJAVA
学习笔记...21第一章绪论第二章创建和销毁对象Item1:考虑采用静态工厂方法替代构造函数JAVASE范例:原生基本类型的包装类优点:1.工厂方法带有名字2.不必每次调用都实例化对象
titan_dandan
·
2020-09-12 20:18
JavaSE
Effective java第二版读书笔记
下面对
Effectivejava
第二版中的技术点进行总结,未读待续,先保存着。
潇潇凤儿
·
2020-09-12 20:23
Java基础知识
Effective Java
文章目录
EffectiveJava
考虑用静态工厂方法代替构造器静态工厂方法与用new语句调用的构造方法相比,有以下区别:静态工厂方法的缺点当构造方法参数过多时使用builder模式用私有构造器或者枚举类型强化
LYPvvvLYP
·
2020-09-12 18:08
java
受益终身,Java程序员应该知道的20个有用的库
我花了很多时间学习API,特别是在阅读
EffectiveJava
3rdEdition之后,JoshuaBloch建议如何使用现有的API进行开发,而不是为常用的东西写新的代码。
南郭处士
·
2020-09-12 18:34
程序员
java
数据库
编程语言
经验分享
程序人生
为什么我墙裂建议大家使用枚举来实现单例
回答者引用了JoshuaBloch大神在《
EffectiveJava
》中明确表
weixin_33995481
·
2020-09-12 17:49
Android 相见恨晚的高效编码规范
方法方法命名重载返回值通用编程for-each循环优先于传统的for循环尝试使用新Api(不重复造轮子)货币计算,禁止使用float和double基本类型优先于包装类型命名规约异常try代码块概述本篇文章是基于《
EffectiveJava
3
凶残的程序员
·
2020-09-11 15:57
《知识总结》
春招秋招准备
4、
effectiveJava
。5、高性能mysql数据库。6、Java并发编程实战。前面是书籍,挑重点看看。后面再看一些tcp/ip、操作系
weixin_30821731
·
2020-08-26 16:28
使用Immutable对象解决线程安全
按照
EffectiveJava
的说明,需要满足下面几条规则:保证类不能被继承-为了避免其继承的类进行mutable的操作移调所有setter/update等修改对象实例的操作保证所有的fiel
swingseagull
·
2020-08-26 16:14
春招准备
春招准备路线主线-Java语言-Java项目Java语言:Java编程思想,
effectiveJava
,Java核心技术,Java疯狂演义,headfirsJava,Java虚拟机,Java面试宝典。
问花笑谁陈
·
2020-08-26 16:52
java
面试
架构师之路(转载)
编程开发1)《
effectivejava
中文版》2)《分布式java应用》淘宝又见淘宝3)《代码大全》像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
yesmeshtu
·
2020-08-26 16:40
职场人生
java
数据库
javascript
有关java并发程序同步概念的全部意义
问题最近拜读
Effectivejava
的时候,在并发部分看到了一段类似这样的代码privatestaticbooleanstopRequested;publicstaticvoidmain(String
nebulae__
·
2020-08-26 13:02
温故而知新 --Effective Object-C 2.0 重读
比如《
EffectiveJava
》《EffectiveObjectc-C》原来粗略看过,大部分也忘了。今天简单总结下《EffectiveObjectc-C》前两章不错的内容。语言基础1、消
纸简书生
·
2020-08-25 07:31
effective java 学习笔记(一)
最近在豆瓣上看到一些书评,很有感想,其中有一本叫
effectivejava
据说很好,下载了看看,果然大作,很多东西都读不懂,功力尚浅,还得继续努力。读的时候感觉很爽,比讲语法的书好看多了。
Tony2251
·
2020-08-24 16:47
Java
Effective Java读后分享 (一)
读完
EffectiveJava
之后始感觉这本书中的知识多是一些零碎的小知识,这些小知识主要是围绕着类库设计,设计模式,api导出,升级,维护等方面的小tips。
小小攻城狮t
·
2020-08-24 15:39
javaEE
Effective Java 第三版 中文翻译
effective-java-third-edition介绍
EffectiveJava
第三版全文翻译,纯属个人业余翻译,不合理的地方,望指正,感激不尽!(OS:如果可以的话,给个Star呗!)
coloured_glaze
·
2020-08-24 12:55
Effective
Java
第三版翻译
Effective Java 第三版学习(Introduction)【根据我的学习进度持续更新~】
Effectivejava
第三版的introduction部分和第二版差别不大,可以结合第二版的中文版对比阅读。
A_pure_teddy
·
2020-08-24 12:37
混日子Java程序员的自我救赎
Effective Java 经典学习(一)
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/85016496冷血之心的博客)系列文章:
EffectiveJava
经典学习
温柔狠角色
·
2020-08-24 12:28
Java
学习总结
Android基础进阶之
EffectiveJava
翻译系列(第六章:方法)
这一章介绍方法设计的几个方面:如何对待参数和返回值,如何设计方法签名,如何注释方法Item38:检查参数的合法性大部分使用的方法参数都有一定的限制,如不为null,size>0等通用的原则就是预防大于整改,提前发现错误可以更快的规避问题,而不是在程序运行中发生对于公共方法,使用Javadoc@块标记,来记录在违反参数值限制时抛出的异常(Item62)。/***ReturnsaBigIntegerw
青楼爱小生
·
2020-08-23 21:33
JAVA总结(五)----- 容器(二)-----Set
注:以下概念与代码均参考自:《java编程思想》、《算法导论》、《
EffectiveJava
》、《数据结构和Java集合框架》目录一、为什么选择Set二、基于红黑树实现——TreeSet1、红黑树2、TreeSet
和樂
·
2020-08-23 21:45
红黑树
HashSet
TreeSet
散列表
JAVA总结(四)----- 线程(三)
注:以下程序和概念均参考自《java编程思想》、《
EffectiveJava
》、《java并发编程实战》目录一、任务取消1、线程状态2、线程进入阻塞状态3、中断5、处理不可中断的阻塞6、ExecuotrService
和樂
·
2020-08-23 21:14
JAVA总结(四)----- 线程(二)
注:以下程序和概念均参考自《java编程思想》、《
EffectiveJava
》、《java并发编程实战》目录一、资源竞争导致线程安全性问题①、什么是资源竞争②、线程安全性③、解决资源竞争问题二、java
和樂
·
2020-08-23 21:13
线程安全
内置锁
同步
JAVA总结(四)----- 线程(一)
注:以下程序和概念均参考自《java编程思想》、《
EffectiveJava
》、《java并发编程实战》目录一、何为并发二、线程机制三、java线程的简单使用定义任务①、使用Runnable接口定义任务
和樂
·
2020-08-23 21:13
Effective Java英文第三版读书笔记(4) -- 通用编程最佳实践
写在前面《
EffectiveJava
》原书国内的翻译只出版到第二版,书籍的编写日期距今已有十年之久。这期间,Java已经更新换代好几次,有些实践经验已经不再适用。
FinJmy
·
2020-08-23 20:27
《Effective Java》读书笔记
《
EffectiveJava
》读书笔记目录,这篇文章记录了我读这本书的一些想法和验证。
noexceptionsir
·
2020-08-23 20:48
【Java】清除Java中的重复代码-骨架实现
清除Java中的重复代码-骨架实现Reference:在Java中应用骨架实现
EffectiveJava
-ITEM18重组合,轻继承
EffectiveJava
3相关博客JavaSkeletalImplementation
choukuang2007
·
2020-08-23 16:16
16.10.15
git搞懂guice看看代码删备忘录公司的书架上有
EffectiveJava
,重构,以及Java函数编程。如果你们不是特别熟悉建议看看。
hzzz
·
2020-08-23 15:34
保护性拷贝和不可变视图的学习,更面向对象的设计
最近在阅读《
EffectiveJAVA
》,感谢它让我重温了很多知识点。不过有些章节不是一时半会就能全懂,也是要多回头再看,结合一些实际经验就好理解了。今天看到“必要时进行保护性拷贝”有感,记录一下。
奕聪
·
2020-08-23 04:35
JAVA
设计模式
面向对象
保护性拷贝
不可变视图
Java必知必会的20种常用类库和API
《
EffectiveJava
》的作者JoshuaBloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。
清洒暖捷
·
2020-08-23 03:51
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
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他