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
Bloch
double-checking pattern in java
quot;Double-Checked Locking is Broken" Declaration Signed by: David Bacon (IBM Research) Joshua
Bloch
·
2015-10-30 14:48
Pattern
两种Java容器类List和Set分析
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua
Bloch
进行了重新设计,丰富了容器类库的功能。
·
2015-10-30 14:12
java
Google首席Java架构师访谈:选择编程语言就像选择酒吧
nbsp;Seibel 译 / 郝培强 本文是Commmon Lisp专家Peter Seibel对Google公司首席Java架构师Joshua
Bloch
·
2015-10-30 12:09
Google
Joshua
Bloch
错了? ——适当改变你的Builder模式实现
注:这一系列都是小品文。它们偏重的并不是如何实现模式,而是一系列在模式实现,使用等众多方面绝对值得思考的问题。如果您仅仅希望知道一个模式该如何实现,那么整个系列都会让您失望。如果您希望更深入地了解各个模式的常用法,并对各个模式进行深入地思考,那么希望您能喜欢这一系列文章。 在昏黄的灯光下,我开始了晚间阅读。之所以有这个习惯的主要原因还是因为我的睡眠一直不是很好。所以我逐渐养成
·
2015-10-28 09:48
builder
两种Java容器类List和Set分析
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua
Bloch
进行了重新设计,丰富了容器类库的功能。
·
2015-10-27 15:25
java
Google首席软件工程师Joshua
Bloch
谈如何设计一款优秀的API【附PPT】
Joshua
Bloch
是美国著名程序式设计师。他为Java平台设计并实现了许多的功能,是Google的首席Java架构师(Chief Java Architect)。他也是《Effective Ja
·
2015-10-26 15:34
Google
C#解惑
《Java解惑》(Joshua
Bloch
, Neal Gafter著)的前言中说: 尽管本书把注意力放到了Java平台的陷阱和缺陷上
·
2015-10-21 10:09
C#
Joshua
Bloch
错了? ——适当改变你的Builder模式实现
注:这一系列都是小品文。它们偏重的并不是如何实现模式,而是一系列在模式实现,使用等众多方面绝对值得思考的问题。如果您仅仅希望知道一个模式该如何实现,那么整个系列都会让您失望。如果您希望更深入地了解各个模式的常用法,并对各个模式进行深入地思考,那么希望您能喜欢这一系列文章。在昏黄的灯光下,我开始了晚间阅读。之所以有这个习惯的主要原因还是因为我的睡眠一直不是很好。所以我逐渐养成了在晚九点以后看一会儿技
loveis715
·
2015-05-29 22:00
Object.equals方法:重载还是覆盖
原问题链接 在阅读Joshua
Bloch
的《Effective Java(第二版)》第8条“覆盖equals时请遵守通用约定”时对如下论述有疑问: “不要将equals声明中的Object
Cwind
·
2015-05-25 18:00
java
generics
override
overload
Object.equals方法:重载还是覆盖
原问题链接 在阅读Joshua
Bloch
的《Effective Java(第二版)》第8条“覆盖equals时请遵守通用约定”时对如下论述有疑问: “不要将equals声明中的Object
Cwind
·
2015-05-25 18:00
java
overload
generics
override
How to Design a Good API and Why it Matters
看了Joshua
Bloch
的ppt,做了一个总结 API可以成为一个公司很大的资产,因为好的API是可以赢得客户的。
gybin
·
2015-02-15 19:00
design
Joshua
Bloch
JoshuaBloch API对设计流程的影响——JoshuaBloch访谈http://blog.sina.com.cn/s/blog_6310e0b20100o7cv.html 工程师JoshuaBloch谈如何设计一款优秀的API【附PPT】http://www.csdn.net/article/2014-02-18/2818441-How-to-design-a-good-API 《E
JUST DO IT ~
·
2014-12-19 13:00
java集合框架思考学习一
包括map、set、list、tree、array、hastabel等其他的集合类型.在C++中类似的是标准模板库.根据维基百科了解到,JCF框架是从1.2版本才出现的,主要是java大牛Joshua_
Bloch
nergpchen
·
2014-12-02 10:00
Java集合框架
两种Java容器类List和Set分析
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua
Bloch
进行了重新设计,丰富了容器类库的功能。
dk05408
·
2014-08-08 08:00
java
API设计与性能
Joshua
Bloch
在他的 报告中总结了一些。
deepinmind
·
2014-05-28 09:00
性能
api
Google首席软件工程师Joshua
Bloch
谈如何设计一款优秀的API【附PPT】
要:API设计看似简单,其实里面的学问还不少,在整个设计流程中,一不小心就会陷入各种陷阱之中,给你带来后患无穷的危害。JoshuaBloch是Google的首席Java架构师,他在一篇PPT里向大家讲述了如何设计一款优秀的API。【编者按】随着近来软件规模的日益庞大,API编程接口的设计变的越来越重要。良好的接口设计可以降低系统各部分之间的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合度,从
LoongEmbedded
·
2014-02-22 20:00
Google首席软件工程师Joshua
Bloch
谈如何设计一款优秀的API【附PPT】
http://www.csdn.net/article/2014-02-18/2818441-How-to-design-a-good-API Google首席软件工程师JoshuaBloch谈如何设计一款优秀的API【附PPT】作者JoshuaBlochAPIOpenAPIgoogleJoshuaBloch开放平台摘要:API设计看似简单,其实里面的学问还不少,在整个设计流程中,一不小心就会陷入
sunjianjun1981
·
2014-02-18 09:00
高性能、高流量Java Web站点打造的22条建议
下为译文 受Joshua
Bloch
写的《Effective
wbj0110
·
2014-01-30 09:00
java
Web
性能
高性能、高流量Java Web站点打造的22条建议
下为译文 受Joshua
Bloch
写的《Effective
wbj0110
·
2014-01-30 09:00
java
性能
Web
高性能、高流量Java Web站点打造的22条建议
下为译文 受Joshua
Bloch
写的《Effective
wbj0110
·
2014-01-30 09:00
java
性能
Web
高性能、高流量Java Web站点打造的最佳实践
下为译文 受Joshua
Bloch
写的《Effective
netcome
·
2013-12-24 11:00
jvm
oracle
Web
mysql
Java程序员应了解的10个面向对象设计原则
你可以通过Joshua
Bloch
的《Effective Java》一书来了解更多信息。我个人偏
shinepaopao
·
2013-12-20 09:00
java
设计模式
编程
框架
Google首席架构师谈Java的命运
Java的命运2011-03-11 15:38 chenqiuge 《程序员》杂志字号:T|T本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua
Bloch
wanght6650
·
2013-12-12 15:26
静态初始化工厂
按照
Bloch
的说法,我们可以使用静态初始化工厂实例化类。这
kuyuyingzi
·
2013-11-30 01:00
静态初始化工厂
Java面向对象设计原则
你可以通过Joshua
Bloch
的《Effective 
zwt6612840
·
2013-04-11 00:00
java
API对设计流程的影响
本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua
Bloch
的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员的关系
ynwso
·
2013-01-23 23:00
88.容器类
在Java 2 中,对JDK1.0和JDK1.1中的容器工具作了重新的设计,它由《Effective Java》的作者Joshua
Bloch
主持设计。
liuwei1981
·
2012-12-05 09:00
容器
88.容器类
在Java 2 中,对JDK1.0和JDK1.1中的容器工具作了重新的设计,它由《Effective Java》的作者Joshua
Bloch
主持设计。
liuwei1981
·
2012-12-05 09:00
容器
How to Design a Good API and Why it Matters
作者:Joshua
Bloch
... 2 How to Design a Good API and Why it Matters Why is API Design Important
焦志广
·
2012-11-17 18:00
java
转:Java集合框架与并发框架
引用Java集合框架项目带头人 Joshua
Bloch
的一句话: "The main design goal of Collections Framework was to produce
haotianpeng163
·
2012-10-13 12:00
Java集合框架
Joshua
Bloch
离开Google了,Dart前景堪忧
JoshuaBloch,Java界的传奇人物,如果你没有听过他的名字,也肯定看过他的书(EffectiveJava,JavaConcurrencyinPractice,JavaPuzzlers)。他在哥伦比亚大学和卡内基梅隆大学分别获得计算机本科和博士学位。先是在Sun公司工作,2004年去了Google,是Google的ChiefJavaArchitect。他主持了无数Java平台的设计和实现,
qinjienj
·
2012-09-21 22:00
JavaScript
java
Google
gwt
concurrency
语言
《Effective Java2》笔录
Joshua
Bloch
在国内出版的书包括《Effective Java2》《Java Puzzlers》《Java Concurrency in Practive》(合著)。
duanhengbin
·
2012-09-05 02:00
java
jdk
读书
Joshua
Bloch
访谈:API对设计流程的影响
本文是Common Lisp专家Peter Seibel对Google公司首席Java架构师Joshua
Bloch
的访谈,谈到API对设计流程的影响和Google的Java观,以及数学、散文与程序员的关系
·
2012-05-28 16:00
怎样入门java
建议两本书Core Java + Effective Java (Joshua
Bloch
)。你说道你已经有一定的基础,如果有毅力把第二本书肯下来的话你就具有一定功力了。
sdkongkong
·
2012-05-21 10:00
java
解惑6:多重转型
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-05-03 11:00
解惑5:十六进制的趣事
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-05-03 10:00
十六进制
解惑4:初级问题
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-04-29 22:00
问题
解惑3:长整除
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-04-29 21:00
解惑2:找零时刻
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-04-29 20:00
解惑1:基数性
[声明]所有代码均来自Joshua
Bloch
和Neal Gafter所著的<Java解惑>一书,本人仅因学习需要摘抄和注释,感谢二位作者的知识分享.
JiongBull
·
2012-04-29 10:00
vvvvvvvvvvvvvvvvvvvvvvvvv
Java Concurrency In Practice Brian Göetz Tim Peierls Joshua
Bloch
Joseph Bowbeer David Holmes Doug
samsongbest
·
2012-04-24 13:00
“双重检查锁定被打破”的声明
quot;Double-Checked Locking is Broken" Declaration Signed by: David Bacon (IBM Research) Joshua
Bloch
pengqb
·
2012-03-30 19:00
DCL
内存模型
双重检查锁定
Joshua
Bloch
访谈:API对设计流程的影响小结
一:数学与程序 数学归纳法和递归的例子, 但是我认为离散的东西比连续的东西更重要 。二:散文与编程 编程是不同技能的组合。web开发更加注重用户感受,库、编译器以及底层框架也需要代码可读、可维护注重逻辑思维。三:API对设计流程的影响 1.需求分析的重要性怎么强调也不过分。获取用例图。 你就有了用来比较所有备选解决方案优劣的基准。 2.然后编写骨架API。 骨架API应该很短很短,也就一页纸
blues1021
·
2011-10-01 00:00
api
java解惑--总结--Joshua
Bloch
& Neal Gaffer
1>谜题1:奇数性 下面的方法意图确定它那唯一的参数是否是一个奇数 public static boolean isOdd(int i){ return i % 2 == 1; } 因为当 i 是一个负奇数时,i % 2 等于-1而不是1,所以应为: public static boolean isOdd(int i){ return i % 2 != 0; } 总
jtlyuan
·
2011-09-23 19:00
java
java容器---List
开始随便看了看容器类的结构,觉得好复杂,也无比膜拜Josh
Bloch
大神,接口间复杂的继承关系,让我这等俗人根本无法理解他的设计意图,多层接口的继承也是为了更易于扩展,当然根据实际的场景来理解多层的接口继承可以稍稍地领会容器的设计意图
lyfeng2818
·
2011-09-09 14:00
Collection
java程序员应该知道的几本书
http://www.javacodegeeks.com/2011/06/java-dev-most-useful-books.html Joshua
Bloch
, Effective Java (2nd
13146489
·
2011-06-23 09:00
java
Hibernate
swing
JUnit
SOA
如何学习一门新的语言
其中有几个人都谈到了如何学习新的语言,但是给我最深刻的是google的首席java架构师joshua
bloch
。正好最近我也在学习python,所以顺便总结一下如何学习一门新的语言。
tibaloga
·
2011-05-29 11:00
学习
Java:所有的equals方法实现都是错误的【转】
在《Effective Java》一书的第 8 条目中,Josh
Bloch
将子类化时满足 equals 约定这一困难描述为:面向对象语言中等值关系的最根本问题。
zhaohaolin
·
2011-04-28 15:00
java
scala
Google首席Java架构师谈数学与程序员的关系
Bloch
:我觉得是思想方式,学不学数学都能拥有这种思想。但是学一下确实有好处。我曾有个同事叫madbot,MikeMcCloskey。他很懂数学,但是没有学过数论。
yinsen12357
·
2011-04-21 12:26
java
职场
Google
休闲
专家言谈
Google首席Java架构师谈数学与程序员的关系
Bloch
:我觉得是思想方式,学不学数学都能拥有这种思想。但是学一下确实有好处。我曾有个同事叫madbot,MikeMcCloskey。他很懂数学,但是没有学过数论。
yinsen12357
·
2011-04-21 12:26
Java
职场
google
职业人生
上一页
1
2
3
4
下一页
按字母分类:
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
其他