zoukankan      html  css  js  c++  java
  • Java开发牛人十大必备网站

    英文原文: Top 10 Websites for Advanced Level Java Developers

      以下是我收集的 Java 开发牛人必备的网站。这些网站可以提供信息,以及一些很棒的讲座, 还能解答一般问题、面试问题等。质量是衡量一个网站的关键因素,我个人认为这些网站质量都很好。接下来,我会跟大家分享我是如何使用这些网站学习和娱乐的。或许你会认为有些网站适合任何水平的开发者,但是我认为:对于 Java 开发牛人来说,网站的好坏取决于如何使用它们。

      1、Stackoverflow

      Stackoverflow.com 可能是编程界中最流行的网站了,该网站有成千上万个好问题和答案。学习 API 或者编程语言,通常依赖于代码示例,stackoverflow 就可以提供大量的代码片段。

      Stackoverflow 的另一个优点在于它的社交性。你可以在一些特定的标签下查看问题,比如“Java”、“regex”,你就会看到哪些是高频问题。这对于学习,以及 Java 博主书写热门话题都是一种非常好的资源。

      网站地址:http://stackoverflow.com/

      2、DZone

      这是一个非常有趣的网站,有相当多的开发者在这个网站上分享他们博客文章。就像一场冒险一样,在这里,你永远不知道下一秒会看到什么内容。

      网站地址:http://www.dzone.com

      3、LeetCode

      如果有 Java 方面的面试问题,例如“在 Java 中,内存中的数组是什么样的”,你可以从很多 Java 教程中找到答案。但是,遇到类似于“如何将 SortedArray 转化成一个 BalancedTree”这样的问题,你就应该去求助 LeetCode 了。LeetCode 包含一系列算法问题, 它能为有关信息技术的面试提供一个社会性的平台。这个网站最好的地方就是,它可以通过大小不同的数据在线检查你的代码是否正确。很多人认为,面试成功的关键在于重复这三个重要步骤:编码->阅读->讨论。

      网站地址: http://leetcode.com/

      4、Java SE 技术文档

      这个网站包含了在使用 Java SE API 时会用到的所有文档,即使你是 Java 开发牛人,我敢肯定在这里你仍能发现一些有用的东西。比如,你可以阅读一些像“Java 类的本质”、“部署”这样的教程。

      网站地址: http://docs.oracle.com/javase/

      5、Github

      你也许知道可以免费的将你的项目托管在哪,但你不一定知道它还是一个学习当今流行的 Java 库和框架的优秀资源。比如,你想学 Spring MVC Framework,你可以搜索并且找到一些开源的项目。遵循“照葫芦画瓢”的原则,你能够通过实例快速的学习框架,尤其是你已经具有使用类似框架的经验。

      网站地址:https://github.com/

      6、Coursera

      这是有关视频讲座的最好网站,在这里你可以找到许多顶尖学校的著名教授的优秀计算机科学课程。这些教授中,有些甚至是一些计算机科学领域的发明者。

      网站地址:https://www.coursera.org/

      7、Java World

      这个网站包含了大量的 Java 教程,涉及各种各样的话题。其中很多文章都写的很好,并且有图片、插图进行说明。它可以被用来当作深度学习的教科书。

      网站地址:http://www.javaworld.com/

      8、IBM developerWorks

      这里有很多由 IBM 公司的人写的非常不错的文章。

      网站地址:http://www.ibm.com/developerworks/java/

      9、Wikipedia 维基百科

      这个网站是查询或学习几乎所有概念的最好的资源之一。例如,作为一个资深的 Java 开发人员,你可能只是想了解一些概念并不想深度研究。这里是一个可以免费查询最新信息的好地方。例如,什么是面向服务的编程?另外,它还能为你的写作提供大量素材。比如,同一个词在不同的领域可能会有完全不同的含义。有时,研究这些词在不同领域的不同含义是非常有意思的。

      网站地址: http://en.wikipedia.org/wiki/

      10、Program Creek

      与以上几个网站相比,Programcreek.com 在规模上要小很多。但是规模小也有优点,它在维护方面做的更好,读起来更有趣。在这里,你可以找到其他任何网站都不曾涉及到的话题,而且几乎每篇文章都包含漂亮的插图或者示例代码。它包含了来自不同领域的人发表的文章(科研、工业),并且经常为 Java 开发者提供优质材料。希望有一天,它也会出现在一些人的网站前十名排行名单中。

      网站地址: http://www.programcreek.com/

      注:当然,对于 Java 开发牛人来说还有很多其它不错的网站。如果你认为有其他的网站也应该列在这里,请留言,我以后也会把它们加进去。谢谢。

  • 相关阅读:
    冒泡排序法
    冒泡排序法
    【HAOI2008】圆上的整点
    2018年全国多校算法寒假训练营练习比赛(第四场)F:Call to your teacher
    (java)Jsoup爬虫学习--获取网页所有的图片,链接和其他信息,并检查url和文本信息
    CSS 选择器
    (java)selenium webdriver学习---实现简单的翻页,将页面内容的标题和标题链接取出
    (java)selenium webdriver学习---三种等待时间方法:显式等待,隐式等待,强制等待
    使用D3绘制图表(5)--水平柱状图表
    使用D3绘制图表(4)--面积图表
  • 原文地址:https://www.cnblogs.com/lanhaiqijian/p/3488541.html
Copyright © 2011-2022 走看看