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
多线程读写共享变量时,synchronized与volatile的作用
在《
effectivejava
》中看的的知识点,在工作中确实遇到了~关键字synchronized可以保证在同一时刻,只有一个线程可以执行某一个方法,或者某一个代码块。同步并不是单单指线程之间的互斥。
吴孟达
·
2020-08-07 23:33
多线程
thinking in java我为什么就看不懂呢
买了thinkinginjava和
effectivejava
。有空了就看,可thinkinginja
u010564567
·
2020-08-05 04:00
Effective Java读书笔记(1)—— 创建和销毁对象
很久以前买的一本《
EffectiveJava
》,最近开始读啦!从第二章开始看(第一章是引言),每一章都有若干条建议,翻了一下感觉对日常编码有很强的指导意义呀,勤劳的我决定写个读书笔记记录一下。
luqian1996
·
2020-08-04 09:15
Effective
Java
Java后端2017书单推荐
《
EffectiveJava
》
EffectiveJava
是我读过的最好的编程书籍之一,它包含大量的优秀Java编程实践,并对泛型和
switch513
·
2020-08-04 01:23
个人发展
effective java--通用程序设计
在
effectivejava
中,有一章是讨论Java语言的具体细节,局部变量处理、控制结构、类库的用法、各种数据类型的用法、反射机制、本地方法、优化和命名惯例。
不穿裤裆好凉爽
·
2020-08-03 21:47
java
effevtive java--消除过期对象的引用
最近在看
effectivejava
时候提到,有三个内存泄露的常见情况需要警惕1、只要是类自己管理内存,程序员就应该管理内存泄露问题比如栈和Arraylist在容量不够的时候都有自动扩容的情况,栈先增长再收缩
不穿裤裆好凉爽
·
2020-08-03 21:47
java
枚举类型的单例模式(java)
刚刚在读《
EffectiveJava
的时候》学到一种新的更好的方法(E):单元素的枚举类型。同时通过网上资料也知道了其他两种方法(C、D)。
lwz12673
·
2020-08-03 19:06
Java
EffectiveJava
学习笔记24:为所有导出的API元素写文档注释
为所有导出的API元素写文档注释实际上就是为API元素写javadoc注释。文档注释规范具体使用这里就不讲了,在java编程思想的笔记中已写过具体的一些使用了这里记录下文档注释的规范:1.方法的文档注释约定1.1方法的文档注释应该在文档中描述方法的一些约定联系1.2方法的文档注释应该让它的每个参数都有一个@param标签,来解释参数1.3方法的文档注释应该有一个@return标签,说明返回值(返回
沙丁鱼flat
·
2020-08-03 15:51
书籍学习-Effective
Java
《Effective Java》真的是一本值得一直去钻研的好书
文章目录《
EffectiveJava
》读书笔记第一章引言第二章创建和销毁对象1考虑使用静态工厂方法替代构造方法**2当构造方法参数过多时使用builder(建造者)模式**3使用私有构造方法或枚类实现Singleton
进击的程序猿~
·
2020-08-03 11:01
一.JAVA基础篇
七.java综合视野篇
八.编程工具篇
枚举实现单例
一.为什么使用枚举单例的枚举实现在
EffectiveJava
一书中提到。
宏志有缘再见
·
2020-08-03 11:42
设计模式
单例设计模式——枚举方式
packageSingleInstanceModel;/***CreatedbyJYMon2019/1/8*单例模式:枚举方式*使用枚举的方式实现单例模式是《
EffectiveJava
》作者力推的方式,
Running-小猛
·
2020-08-03 10:36
Java基础
【单例深思】枚举实现单例原理
单例的枚举实现在《
EffectiveJava
》中有提到,因为其功能完整、使用简洁、无偿地提供了序列化机制、在面对复杂的序列化或者反射攻击时仍然可以绝对防止多次实例化等优点,单元素的枚举类型被作者认为是实现
TaiSung
·
2020-08-03 10:56
Java
Java单例深思
java
单例
枚举
弄懂java中”==“、”equals“、”hashcode“
最近在读《
EffectiveJava
》里面有很著名的一个重写equals和hashcode的论断。并介绍了重写的原则。
lpnpcs
·
2020-08-03 01:29
java
java
对象
面试题
java中的静态类
最近一个项目里频繁用到static修饰的内部类,再读了一下《
EffectiveJava
》才明白为什么会用static来修饰一个内部类也就是本文的中心——静态类。如果一个类要被声明为s
冷囧囧
·
2020-08-02 23:25
java
静态类
JAVA内存泄露(Effective java学习)
最近就在看《
EffectiveJava
》这本书。谈到了内存泄露,下面就简单的说一说,并附上书上的一段代码(有点小的改动,主要是为了学习抛异常)。
java123很简单
·
2020-08-02 17:37
JAVA
SE
精通Java需要经历哪几个阶段?
对处于还没工作或者工作1年左右这个阶段的人来说,看书是比较好的提升方式,推荐《Java编程思想》、《
effectivejava
》等。
weixin_33805557
·
2020-08-01 04:56
《Effective Java 第三版》新条目介绍
前言从去年的3月份起我就在开始读《
EffectiveJava
第二版》,当然,我读的是中文版的;可能是我理解能力还不行,对于书中的内容总是感觉理解困难;就拿第一章的内容「创建和销毁对象」来说吧,这是我读的次数最多的一章
crane.yuan
·
2020-08-01 02:53
Java平台
一个老师程序员说:这是学Java 必知必会的 20 种常用类库和 API
《
EffectiveJava
》的作者JoshuaBloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。
代码人生sl
·
2020-08-01 01:22
【读书笔记】《Effective Java》(5)--枚举和注解
这一章是枚举和注解,都是Java1.5新加入的特性枚举和注解枚举类型enum是Java1.5加入的类型,在之前的代码中没有,所以《
EffectiveJava
》第一版中提到了“类型安全的枚举”,“类型安全的枚举
lqadam
·
2020-07-31 19:17
Java
知识
java
读书笔记
Effective
Effective Java读书笔记(三):泛型、枚举、注解、异常
而另外两个特性的基础知识这里不再展开,因为
EffectiveJava
这本书讲的就是一些编程技巧或者说良好的习惯。然
leelit
·
2020-07-31 19:32
Java
不要在构造方法中调用可覆写的方法
如题,这句话来自于《Java解惑》(《
Effectivejava
》同一作者)。
请问您哪位
·
2020-07-31 19:21
java
android
Effective Java 读书笔记(五):枚举和注解
EffectiveJava
读书笔记五枚举和注解用enum代替int常量用实例域代替序数用EnumSet代替位域使用EnumMap代替序数索引用接口模拟可伸缩的枚举注解优先于命名模式坚持使用Override
albon_arith
·
2020-07-31 18:49
Java
EffectiveJava
(5)之枚举和注解
注:本文是《
EffectiveJava
》学习的笔记。Java支持两种特殊用途的引用类型,一种是类,称作枚举类型。另一种是接口,称作注解类型。
finalheart
·
2020-07-31 17:26
effectiveJava
effectivejava
枚举与注解
《Effective Java》读书笔记(已更新至24条)
《
EffectiveJava
》读书笔记目录,这篇文章记录了我读这本书的一些想法和验证,带水印刘屠户的java养猪场是我的公众号,考虑后面的源码解析同步到公众号中。
NoExceptionSir
·
2020-07-31 14:38
Effective
Java
Effective
Java读书笔记
Java基础强化(三) --equals与hashCode
在《
EffectiveJava
》中,有这样一条建议:重写equals方法时,一定要重写hashCode方法,这是为什么呢?
康康小蓝孩
·
2020-07-31 11:59
java
object
hashcode
jdk
深入理解 Java Object
以下来自
EffectiveJava
对Object中几个关键方法的应用说明.publicclassPhoneNumberimplementsCloneable,Comparable{privatefinalshortlinNum
风骚无俩
·
2020-07-30 17:36
从小白到大牛,小编珍藏三年的java书籍,免费赠送!
《
EffectiveJava
(第三版)》(
EffectiveJava
3rdEdition)如果你还没读过这本书,那它绝对是2019年你必须读的第一本书。第三版是一个长期版本,其实它早就该出版了。
编程小屋
·
2020-07-30 16:58
文章
关于阿里巴巴java开发手册中命名规范第12条尽量不要在接口里定义变量理解
首先我百度了下原因,但信息量太杂,大致浏览上10条后有用的就一条,提到了
effectivejava
。在
effectivejava
中文版第2版中第19条:接口只用于定义类型提到:
溯缔
·
2020-07-30 12:06
开发规范
java 静态内部类
今天闲来无事看了看
effectivejava
这书的时候看到内部类这一块,其实内部类说熟悉不熟悉,但是也用过,只是我们用的比较少如果一个类要被声明为static的,只有一种情况,就是静态内部类。
请訆涐尐坤
·
2020-07-30 01:32
java基础
测试for,foreach和Iterator遍历效率
今天看到
EffectiveJava
里面谈到foreach,for和Iterator的使用,有些疑惑,想起来之前看过一篇博客,说起了for和foreach遍历效率的区别,于是验证一番,得到如下结论。
阿文施瓦辛格
·
2020-07-30 01:12
JavaSE
[Java]再次探讨Java单例
0x00从前在读
EffectiveJava
的时候,第一篇的Item1:使用静态工厂方法而不是构造器的静态工厂方法,其实就是单例。
DrunkPian0
·
2020-07-29 20:17
EnumMap在审核单状态变更中的应用
相关知识点:《
EffectiveJava
》第33条:用EnumMap代替序数索引第33条中提到了水的三态转化的例子。实际工作中常见的OA审核,也是相似的场景。
hei禹
·
2020-07-29 15:27
计算机专业中经典书籍(程序猿和大学生必读)
《
EffectiveJava
》、4.《Java解惑》、5.《Java编程思想》3楼:C篇此篇收录:1.《C程序设计语言》、2.《C和指针》、3.《C陷阱与缺陷》、4.《C专家编程》、5.
wyzlwyzl
·
2020-07-29 00:50
杂谈
工作第十四周:整理收藏夹、旧文章有感
这一周作死选了本英文版
EffectiveJava
,看得好痛苦T.T.新单词:composed组成accomplished典型的,熟练的encapsulates封装transient短暂的,瞬态的,Java
weixin_34032779
·
2020-07-28 18:38
C++程序员学习Java初感
深入理解Java虚拟机》、《Java并发编程的艺术》、《ManningSpringinAction5-thEdition》以及极客时间上的《Java并发编程实战》、《设计模式之美》两门课程,同时,也正在看《
EffectiveJava
清远qingyuan
·
2020-07-28 14:55
C++
编程思考
10个精妙的Java编码最佳实践
这是一个比JoshBloch的
EffectiveJava
规则更精妙的10条Java编码实践的列表。
青色刀客
·
2020-07-28 10:26
JAVA
foundation
Java创建对象,设计模式之Builder模式
在《
EffectiveJava
》中有提到,遇到多个构造器参数时要考虑使用构建器(Builder模式)。
ainioayi
·
2020-07-28 05:02
java
设计模式
(2.3.15)Java的不可变类
不可变类的意思是创建该类的实例后,该实例的属性是不可改变的;所以不可变类并不是指该类是被final修饰的,而是指该类的属性是被final修饰的一、什么是不可变类
EffectiveJava
中定义:不可变类
fei20121106
·
2020-07-27 22:34
13-项目管理理论
2.3-Java之面试宝典
人力资源
项目经理
团队
管理
工作
Java习惯用法总结
(JoshuaBloch的《
EffectiveJava
》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里。
aguai0
·
2020-07-27 18:19
effective java (第二版)目录与原则
近期正准备看
effectivejava
,先整个目录放这吧。目录中有简洁的原则,也是甚好的。回头笔记总结,并且会更新。第1章引言这章主要说了面向人群,规则场景,本书的关注点,内容用了什么术语等等。
进击的小鹿
·
2020-07-27 12:33
Android基础进阶之
EffectiveJava
翻译系列(第八章:异常)
高效使用异常指南Item57:Useexceptionsonlyforexceptionalconditions只有在异常条件下才使用异常考虑如下的代码//bad!!don'tdothistry{inti=0;while(true)range[i++].climb();}catch(ArrayIndexOutOfBoundsExceptione){}使用异常条件来终止遍历操作是非常错误的做法使用如
青楼爱小生
·
2020-07-27 11:47
Java之父都需要的《Effective Java中文版(第3版)》到底有多牛
EffectiveJava
中文版(第3版)再适合不过了!
Java技术箭
·
2020-07-20 14:55
Java
程序员
EffectiveJava
第8章-通用程序设计
第45条:将局部变量的作用域最小化要使局部变量的作用域最小化,最有力的方法就是在第一次使用它的时候声明。第46条:for-each循环优先于传统的for循环Java1.5发行版本引进了的for-each循环,通过完全隐藏迭代器或者索引变量,避免了混乱和出错的可能。这种模式适用于集合和数组:for(Elemente:elements){doSomething(e);}for-each循环可以遍历集合
wangcanfeng
·
2020-07-16 04:46
后端开发书单
一、Java语言1.1基础《Java核心技术(卷1):基础知识(第9版)》《ThinkinginJava》《
EffectiveJava
》1.2并发编程《Java并发编程实战》1.3Spring《Spring
Ricky_Fung
·
2020-07-15 17:35
职业规划
Java笔记——Comparable和Comparator
参考了部分《
EffectiveJava
》第12条的内容和官方文档,刚好也被面试过,记一笔。
zhoufenqin
·
2020-07-15 16:22
Java
<<高效java>>赏读
2001年出版
EffectiveJava
,获得2001年Jolt奖。此书作为java开发类的经典书籍,强烈推荐给大家。
gregoriusxu
·
2020-07-15 15:00
[Kotlin号外]《Effective Java》在哪些方面影响了Kotlin的设计
Kotlin设计过程中大量参考了《
EffectiveJava
》这本书中的意见,作者从《
EffectiveJava
》中选出了几条项目,举例分析Java和Kotlin写法不同之处,Kotlin从中得到启发,
zxc123e
·
2020-07-15 13:12
kotlin
Effective Java - Ch 02 创建和销毁对象笔记
看完java8相关的东西之后,被林江老司机丢来了一本
effectivejava
第三版,正好遇到2018年的春节前后,开始看之。
水水水水月
·
2020-07-15 11:57
java
Java程序员的日常—— 基于类的策略模式、List与List、泛型编译警告、同比和环比...
今天主要的工作还是做业务需求,不过下午状态不好,看了下《
Effectivejava
》,正好重构了下代码。
effectivejava
xing halo
·
2020-07-15 10:16
Effective Java 1:考虑使用静态工厂方法代替构造器
最近在看
EffectiveJava
,第一条是考虑使用静态工厂方法代替构造器。
流水不腐小夏
·
2020-07-15 10:10
Android
设计模式
蓝牙配对
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他