【秒懂Java】【第1章_初识Java】04_学习资料

为了学到更多的新知识,我们经常会去网上搜索各种学习资料。或者,在学习、工作过程中遇到了解决不了的问题,我们也会去网上搜索答案(比如百度、谷歌一下)。这篇文章,主要想跟大家聊聊关于学习资料的选择。

建议 山寨

在日常生活中,有时稍有不慎,我们可能会买到一些让人哭笑不得的山寨商品,比如

蓝月壳(正品:蓝月亮)

娃啥啥(正品:娃哈哈)

adidogs(正品:adidas)

六日兔(正品:大白兔)

山寨商品

谣言

有时也会在网上看到各种谣言、假新闻,比如在新冠疫情期间,就出现了很多谣言,这些造谣者还真是唯恐天不乱呀,我选了几则脑洞比较大的给大家“欣赏”一下。

新冠疫情期间的谣言

所以,不管是购物,还是看新闻,官方渠道才是最靠谱的。

学习资料

我们在网上找学习资料时也是如此,肯定是优先选择官方资料最靠谱,不然也可能会遇到“山寨”的学习资料,最后导致自己吸收了错误的知识。我们要学习的很多软件开发技术,都源自西方国家(比如美国),因此很多官方资料都是全英文的,有时官方也会提供中文翻译版,或者会有一些热心的网友进行翻译。关于Java学习资料的选择,我给大家的核心建议是:不要完全相信任何非官方的技术资料!!!。

非官方资料

网上的很多非官方资料都有以下特点:

作者往往都是只按照自己的经验在写文章,但是这些经验就是对的么?不一定。很多知识点都是粗糙验证一下就得出结论,并没有考虑全面和严谨,也没有参考官方资料

文章的抄袭现象也比较严重,看到写得有点道理的,就把它给抄了。你抄我的,我抄你的,只要有一个人的文章写错了,其他一大片人写的文章都是错的

推荐

Java的官方是Oracle公司,这里给大家推荐一个Oracle官方的Java SE学习资料:The Java Tutorial(全英文),觉得看英文费劲的话,可以用工具翻译一下。

错误资料

为了让大家充分认识到官方资料的重要性。下面给大家列举几则不同领域的错误资料。

我并不认识作者,对作者也并无偏见,只是针对文章内容进行讨论

如果你还没有学过相关的专业知识,看不懂文章的内容是正常的,也不需要你看懂,你只需要知道这篇文章大概哪里有错就行

数据结构之红黑树

这篇文章的标题是《史上最清晰的红黑树讲解(下)》。文章中的这幅图画得有问题,因为它根本就不是一颗红黑树,图一旦错了,后面的所有操作都是没有意义的。

错误的红黑树

下图是我在文章底下发表的个人浅见。

我的个人浅见

下图是其他网友的见解。有人表示质疑。也有人没看出有啥问题,并表示很赞。

其他网友的见解

C\C++的sizeof

这篇文章的标题是《C语言中简单的sizeof()函数》。不用看文章内容,因为标题就已经错了。在C\C++中,sizeof并不是函数,它是一个运算符,函数和运算符是有本质区别的。但凡作者懂一点点汇编语言的话,都可以很容易通过汇编语言去证明sizeof并不是一个函数。

CSS选择器[att|=val]

w3school这个网站估计很多学习前端开发的人都知道,里面有大量前端开发的资料。但是,一个网站很知名,并不代表它的内容完全正确,毕竟它并不是官方。所以,我并不会完全相信它里面的内容,也基本不会去这个网站查询资料。这里有一篇w3school关于CSS选择器的文章,关于属性选择器[att|=val]的描述,极其不严谨:

选择att属性值以"val"开头的所有元素

CSS的官方是W3C组织,再来看看:

Represents an element with the att attribute, its value either being exactly "val" or beginning with "val" immediately followed by "-" (U+002D).

简单翻译一下,官方的大概意思如下:

选择att属性值刚好等于"val"或者以"val"开头并且后面紧跟着一个减号(-)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfsyp.html