
本网站不提供下载链接,喜欢看书的朋友请关注公众号:【lennylee的碎碎念】(lennyleede),首页回复:授人以渔,自动获取搜索资源的方法。
内容简介:
豆瓣
扫码直接下载
<![CDATA[
{{= title}}
{{if year}}
{{= year}}
{{/if}}
{{if type == “b”}}
{{= author_name}}
{{else type == “a” }}
{{if en_name}}
{{= en_name}}
{{/if}}
{{/if}}
]]>
Head First Java
作者:
/
Bert Bates
出版社: Paw Prints 2008-05-29
出版年: 2008-5-29
页数: 688
定价: USD 53.95
装帧: Library Binding
丛书: Head First
ISBN: 9781435291799
豆瓣评分
8.8
5星
4星
3星
2星
1星
Head First Java的创作者
· · · · · ·
· · · · · ·
作者简介
· · · · · ·
Kathy从开始设计游戏(她为Virgin、MGM和Amblin等都编写过游戏)和开发AI应用以来,一直对学习理论很感兴趣。Head First系列的大多数格式都出自她之手,具体说来,都是她为UCLA Extension(加利福尼亚大学洛杉矶分校)的“EntertainmentaStudies”研究项目讲授“NewaMedia Interactivity”(新媒体交互)课程时完成的。最近,她成为Sun Microsystems公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCWCD考试。她与Bert Bates一道积极地使用Head First概念培训了成千上万的开发人员。她还是世界上最大的Java群体网站javaranch.com的创始人之一,这家网站赢得了2003和 20…
Kathy从开始设计游戏(她为Virgin、MGM和Amblin等都编写过游戏)和开发AI应用以来,一直对学习理论很感兴趣。Head First系列的大多数格式都出自她之手,具体说来,都是她为UCLA Extension(加利福尼亚大学洛杉矶分校)的“EntertainmentaStudies”研究项目讲授“NewaMedia Interactivity”(新媒体交互)课程时完成的。最近,她成为Sun Microsystems公司的一名高级培训人员,负责教Sun的Java讲师如何讲授最新的Java技术,并参与开发了多个Sun的认证考试,其中就包括SCWCD考试。她与Bert Bates一道积极地使用Head First概念培训了成千上万的开发人员。她还是世界上最大的Java群体网站javaranch.com的创始人之一,这家网站赢得了2003和 2004年《软件开发》杂志生产力大奖。她的爱好包括跑步、滑雪、骑马、玩滑板,还有超自然科学。
原文摘录
· · · · · ·
( 全部 )
-
每次使用单边大脑的时间不要太久。连续使用左边大脑30分钟就如同连续使用左臂30分钟一样。周期性地交换以让大脑两侧能够轮流休息。
左脑活动包括了循序渐进的工作、解决逻辑问题与分析。
而右脑的活动包括了隐喻、创造性思考、模式匹配与可视化。 (查看原文)

sinphor
2赞
2012-06-29 19:16:55—— 引自第108页
-
1).找出具有共同属性和行为的对象
2).设计代表共同状态与行为的类
3).决定子类是否需要让某项行为(也就是方法的实现)有特定不同的运作方式
4).通过寻找使用共同行为的子类来找出更多抽象化的机会
5).完成类的继承层次 (查看原文)

sinphor
2012-06-30 10:57:00—— 引自第165页
> 全部原文摘录
丛书信息
· · · · · ·
· · · · · ·
Head First(共18册),
这套丛书还有
《Head First Java Code Magnets》《Head First Python》《Head First Go》《Head First Design Patterns》《Head First Agile》
等
。
喜欢读”Head First Java”的人也喜欢的电子书
· · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读”Head First Java”的人也喜欢
· · · · · ·
-
-
算法(英文版·第4版)
9.4
-
-
漫画数据库
8.0
-
-
Code
9.5
-
-
第一行代码
8.6
-
-
Effective Java
9.6
短评
· · · · · ·
(
全部 95 条
)
-
5
有用
呲嚕桑
2012-02-22 21:28:48
非常棒的一本入门书。虽说程序各种语言间是相通的,但倘若当年学free pascal入门时用那么有趣的教材的话或许我后来就坚持着去学C++了?谁知道呢~总之现在又开始程序媛了,人生哟⋯⋯
-
3
有用
老鼠
2013-09-02 11:16:31
不错的砖。读一遍本来以为可以伪装程序狗了,结果遇到真程序狗还是不知道他们在说什么。看来还需要几本砖。
-
1
有用
夙4
2015-01-11 04:47:21
good enough for pure starter..experienced programmer should not buy this book.
-
1
有用
疯子精灵王
2015-11-05 10:54:19
翻译的还是怪怪的。。。有好些都跳过了。。有个大概印象
-
0
有用
Creasy
2011-07-26 13:27:42
满分. however… although it is great, it is only a great entry level selection…
我要写书评
Head First Java的书评 · · · · · ·
( 全部 28 条 )
<![CDATA[
var cur_sort = '';
$('#reviews-wrapper .review_filter a').on('click', function () {
var sort = $(this).data('sort');
if(sort === cur_sort) return;
if(sort === 'follow' && true){
window.location.href = '//www.douban.com/accounts/login?source=movie';
return;
}
if($('#reviews-wrapper .review_filter').data('doing')) return;
$('#reviews-wrapper .review_filter').data('doing', true);
cur_sort = sort;
$('#reviews-wrapper .review_filter a').removeClass('cur');
$(this).addClass('cur');
$.getJSON('reviews', { sort: sort }, function(res) {
$('#reviews-wrapper .review-list').remove();
$('#reviews-wrapper [href="reviews?sort=follow"]').parent().remove();
$('#reviews-wrapper .review_filter').after(res.html);
$('#reviews-wrapper .review_filter').data('doing', false);
$('#reviews-wrapper .review_filter').removeData('doing');
if (res.count === 0) {
$('#reviews-wrapper .review-list').html('你关注的人还没写过长评’);
}
});
});
]]>
《HEAD FIRST JAVA》第一次回顾和整理
这篇书评可能有关键情节透露
《HEAD FIRST JAVA》第一次回顾和整理 第一章 进入Java的世界(基本概念) 主要介绍了Java的工作原理,发展简史,程序结构和一些简单的语法。学过其他语言的人表示这章完全没有压力。 1, 程序的层次:源文件(source file)->类(class)->方法(methods)。 2, Java里面inte…
(展开)
珍爱生命,远离head first Java
这篇书评可能有关键情节透露
恕我愚钝,这本书读了三遍: 第一遍是看了一个周,看到异常处理那块,书里突然多了很长的程序,有点措手不及,便草草放弃。 第二遍是今年3月份看了韩顺平的Java视频后再看的,感觉思路清晰了不少。但是看到Swing这块又放弃了。 第三遍是最近开始,因为明年要找实习了,突然…
(展开)
第一次见到这么懂读者的教学书
作为业余学习的读者,我是没太多精力和耐心去读那些结构严谨篇章有序的教科书的。 我需要的不是专业老师把一个个概念和知识点抛给我,而是有人能解答我的一个个疑问。我想这就是很多人宁愿去网上问人,也不愿意自己坐下来好好读教科书的原因——因为教科书提供的东西根本不符…
(展开)
很棒的java入门书
一本非常棒的书,不愧“head first”的称谓。清晰的条理,生动的图示,偶尔来点老外的幽默——其实中国人不太能理解,阅读体验非常舒畅。oreilly的这个系列应该都很熟悉了,优点多多估计大家都知道,就不提了,说点不优的吧。 * 如果你熟悉一门类似的静态面向对象语言(例如C#…
(展开)
快速入门的好书
作为一本入门书,它是绝对出色的。一个星期就能让你明白怎么用Java写程序了。尤其是你有其它语言基础的情况下,这本书能迅速让你明白java的特质。 缺点是,它真的只是入门书。你必然还需要一本Java大字典,比如《Thinking in Java》,以便查阅Java在细节上的更多东西。关于这…
(展开)
基础有点对JAVA迷茫的人很适合看!!!
会让有点基础,但觉得java很枯燥的人,舒服很多。浅显易懂,好好多看几遍,会有收获!这本书解决了我很多知识点的疑问,要是早看了这本书也就不会放下JAVA这么久了!哎!!!缺点就是太厚了,拿着累。呵呵!!!
(展开)
非常好的入门书,但不适合当作java的教科书用
完全没有任何cs基础的时候,为了突击一个考试,花了四天的时间看了前十章,中英文对着看,看的又累又晕。 后来有了一点基础以后,随着课堂进度花了一下午重新看了前五章,发现的确讲的很好玩,有些知识点正好和课堂上学到相互呼应。现在是跟着上课的进度慢慢看,觉得的确很能帮…
(展开)
无语的翻译
怎么翻译是译者自己的事,自由发挥程度高也没关系,有几个梗还是很有意思的。但拜托能别出现那么多低级错误嘛。连integer,thread都能打错也就只有这本书了。书是好书,但翻译着实令人汗颜。
(展开)
推荐
Head First Java (2nd Edition),书的内容不错,讲解的浅显易懂、很有趣,比较适合初学者和巩固自己Java基础的读者。 如果想对Java做深入理解,推荐看《Java编程思想》或者 《Effective Java》,我目前在看《Effecitve Java》,不过看着挺吃力的。
(展开)
C程序员开始学习面向对象/Java,本书是极好的
本人C程序员,开始学习面向对象和Java语言。阅读本书感觉非常酣畅淋漓,很多极好的形象比喻对面向对象的概念阐述非常成功。对于有面向过程编程基础的人来说,本书是我见过的最好的面向对象/Java语言入门书籍。 我手头的是中文版第二版,美中不足的是还有一些文字错误,但基本不…
(展开)
>
更多书评
28篇
论坛
· · · · · ·
| head first 特别 适合初学者 | 来自小叶 | 2013-01-03 02:42:10 |
这本书的其他版本
· · · · · ·
(
全部8
)
-
8.7分 1458人读过
-
8.8分 105人读过
-
9.0分 167人读过
-
8.9分 70人读过
以下书单推荐
· · · · · ·
(
全部
)
- data science
(雪地里的水煮蛋) - What are you talking about? This is the REAL freakin’ life
(夢の點滴) - oreilly-head first书系
(凌水微波) - Head First 系列
(Riku) - JAVA书集
(fr)
谁读这本书?
· · · · · ·
![]()
饭特稀
2025年7月21日 读过
![]()
CyberPenguin
2025年7月4日 想读
![]()
豆友1b9pBznadU
2025年4月21日 想读
> 148人在读
> 300人读过
> 479人想读
0 && asides.length > 0 && articles[0].offsetHeight >= asides[0].offsetHeight) {
(global.DoubanAdSlots = global.DoubanAdSlots || []).push(‘dale_book_subject_middle_right’);
}
})(this);
]]>
二手市场
· · · · · ·
· · · · · ·
订阅关于Head First Java的评论:
feed: rss 2.0
= 2000) {
(global.DoubanAdSlots = global.DoubanAdSlots || []).push(‘dale_book_subject_bottom_super_banner’);
}
})(this);
]]>
© 2005-2026 douban.com, all rights reserved 北京豆网科技有限公司
<![CDATA[
var setMethodWithNs = function(namespace) {
var ns = namespace ? namespace + '.' : ''
, fn = function(string) {
if(!ns) {return string}
return ns + string
}
return fn
}
var gaWithNamespace = function(fn, namespace) {
var method = setMethodWithNs(namespace)
fn.call(this, method)
}
var _gaq = _gaq || []
, accounts = [
{ id: 'UA-7019765-1', namespace: 'douban' }
, { id: 'UA-7019765-16', namespace: '' }
]
, gaInit = function(account) {
gaWithNamespace(function(method) {
gaInitFn.call(this, method, account)
}, account.namespace)
}
, gaInitFn = function(method, account) {
_gaq.push([method('_setAccount'), account.id])
_gaq.push([method('_addOrganic'), 'google', 'q'])
_gaq.push([method('_addOrganic'), 'baidu', 'wd'])
_gaq.push([method('_addOrganic'), 'soso', 'w'])
_gaq.push([method('_addOrganic'), 'youdao', 'q'])
_gaq.push([method('_addOrganic'), 'so.360.cn', 'q'])
_gaq.push([method('_addOrganic'), 'sogou', 'query'])
if (account.namespace) {
_gaq.push([method('_addIgnoredOrganic'), '豆瓣'])
_gaq.push([method('_addIgnoredOrganic'), 'douban'])
_gaq.push([method('_addIgnoredOrganic'), '豆瓣网'])
_gaq.push([method('_addIgnoredOrganic'), 'www.douban.com'])
}
if (account.namespace === 'douban') {
_gaq.push([method('_setDomainName'), '.douban.com'])
}
_gaq.push([method('_setCustomVar'), 1, 'responsive_view_mode', 'desktop', 3])
_gaq.push([method('_setCustomVar'), 2, 'login_status', '0', 2]);
_gaq.push([method('_trackPageview')])
}
for(var i = 0, l = accounts.length; i
作者简介:
原文摘录:









