Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

太赞了!国内最经典的计算机编程思想第五版中文版开源!它来了

Java搬砖工人 2020-08-15 13:27:00 阅读数:57 评论数:0 点赞数:0 收藏数:0

最近在读胡适先生(毛主席的评价是——说实在话,新文化运动他是有功的,不能一笔抹杀,应当实事求是。到了二十一世纪,那时候,替他恢复名誉吧)的《胡适文选》;其中一篇《问题和主义》中有这样一句,“多研究些问题,少谈些主义”。对我而言,就是“多学习学习应该掌握的IT技术,别整天琢磨怎么‘知识变现’”。

最近一段时间,我一直在思考怎么“知识变现”,我也希望自己像那些成功打造了自己品牌的前辈们(比如安晓辉、鸿祥、纯洁的微笑)一样,通过在Chat上开设课程,或者在知乎上开设Live来挣些钱。但我忽略了一点,这些成功的前辈们,早已通过博客积攒了大量的粉丝群,他们被我们这些崇拜者尊称为“大神”,而我显然不够格。

于是,我想,不如静下心来,重新读一些经典的IT技术书。从哪一本开始呢?想了一想,还是《Java编程思想》吧!毕竟本书赢得了全球程序员的广泛赞誉,从Java的基础语法到最高级特性,本书都能指导我们轻松掌握。

前言里面,哪些是值得我们记住的呢?

  • 第一,Java的核心目的是“为程序员减少复杂性”。

用Sun(1995年开发了Java)的原话是:“我们关心的是,减少开发健壮代码所需的时间和困难”。尽管这个目标导致Java的运行效率偏慢,但与用C++开发相同的程序相比,Java只需要一半甚至更少的时间。作为程序员来说,这是我们最喜闻乐见的,不是吗?省下来的那一部分时间,还可以约女朋友去看场电影,对吧?况且,Java的版本一直在更新,性能也不断地被优化。

  • 第二,并发(现在称多线程)确实很难。

因为就连作者都深陷“并发”的泥潭,但经过“数月的努力,还是走了出来”。所以,我们学习Java的人也没必要对并发丧失信心。

并发是什么呢?通常情况下,并发是指“系统能够同时并行处理很多请求”。大家都走过红绿灯路口,是吧?假如是单车道,那么一次就只能通过一辆车,后面的车依次通过,这个红绿灯路口就不支持并发;假如是两车道,那么一次就能通过两辆车,这个红绿灯路口就支持并发。

  • 第三,章节没必要包含一个“足够大”的主题。

就我个人而言,一天读十页书恰到好处,假如超出十页书,后面的读起来就会非常痛苦;就好像一篇文章,字数超过2000个,我读起来就很吃力;或者说,超出2000字的部分我会选择性忽略。

最新英文翻译版已经开源到 GitHub,翻译的非常棒,同时内容还在不断的更新,有多位大佬在维护,非常棒的学习资料,从此看这本书再也不会头疼了,本书目录如下:

 

章节内容展示:

第一章:对象的概念

 

 

第二章:安装Java和本书用例

第三章:万物皆对象

 

第四章:运算符

 

 

第五章:控制流

 

第六章:初始化和清理

第七章:封装

 

第八章:复用

 

 

第九章:多态

第十章:接口

 

第十一章:内部类

 

 

第十二章:集合

 

第十三章:函数式编程

 

第十四章:流式编程

 

 

第十五章:异常

 

第十六章:代码校验

 

第十七章:文件

 

第十八章:字符串!

第十九章:类型信息

 

第二十章:泛型

 

 

第二十一章:数组

 

第二十二章:枚举

 

 

第二十三章:注解

 

第二十四章:并发编程

 

第二十五章:设计模式

 

 

部分内容展示

为什么叫部分内容展示,因为这份《java编程思想》内容多达600多页没有办法给大家一一展示出来了,需要获取的小伙伴直接添加小助理vx:kaixindian331即可获取到完整版!

 

 

 

 

 

因为这份《java编程思想》内容多达1550多页没有办法给大家一一展示出来了,需要获取的小伙伴直接添加小助理vx:kaixindian331即可获取到完整版

版权声明
本文为[007小迁]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/peifan/p/13508450.html