代码之家  ›  专栏  ›  技术社区  ›  UnkwnTech

作为程序员学习Java的来源[关闭]

  •  7
  • UnkwnTech  · 技术社区  · 15 年前

    我已经是一个开发者了,这是我的日常工作,我已经从中做了一笔不错的生意。我想学习Java,但是所有的教程似乎都是从我所知道的唯一的语言是英语开始的。有没有什么好的资源让程序员学习Java?

    11 回复  |  直到 11 年前
        1
  •  6
  •   Eddie    15 年前

    你可以使用 The Java Tutorials 在Sun学习Java的许多特性。

        2
  •  7
  •   coobird    15 年前

    一旦你掌握了JAVA语言, Effective Java Java Puzzlers 将是几本好书来看看。

    有效的Java充满了Java语言的特性的最佳实践,最近的版本(第二版)也被更新以涵盖Java 5的特性。

    Java谜语中充满了(有趣的)谜题,它将指出有趣的部分和陷阱,即使是更有经验的开发者也会因此而受挫。虽然它看起来像一本“有趣”的书,但它也很有教育意义。

    除上述之外,这里有几个链接在学习Java时会有用。

        3
  •  2
  •   Zen    15 年前

    斯坦福大学有一个极好的入门课程,可以在YouTube频道免费提供Java。

    http://www.youtube.com/view_play_list?p=84A56BC7F4A1F852

        4
  •  0
  •   Tian Bo    15 年前

    Bruce Eckel用Java思考。它假设您是一个了解C的程序员。

        5
  •  0
  •   gregd    15 年前

    当我第一次学习Java时,我已经具备了C和C++的经验。我发现Horstmann和康奈尔的核心Java系列是通过Java的一个很好的节奏巡游,它们甚至有几个与C++的等价性比较,所以如果你知道C++,它很快就会被理解。

        6
  •  0
  •   Uri    15 年前

    我发现Sun的Java教程对于那些已经有经验的程序员来说是非常好的。事实上,在他们被写的时候,主要的听众(imo)是人们从其他语言如C++到Java。

    我从来没有“正式”学习过Java,每当我需要澄清一些概念时,我并不完全熟悉它是如何工作的,我发现很容易进入教程中的相关点,而不觉得自己是“婴儿对话”。

    你没有提到你通常使用的是什么语言,但是Java是非常直观的,即使没有指南也能找到。您只需要教程,如Java线程和类似的东西的具体模型。

    一旦你变得舒适,有效的Java是一本好书。

    此外,你可以为谷歌提供非常好的“我的语言对Java”的指南。

        7
  •  0
  •   bluegene    15 年前

    那里有很多教程和书,如果你开始阅读它们,你很容易感到厌烦。

    既然你已经是一个开发者(假设你知道最基本的东西),我建议你开始改写一个你最喜欢的应用程序(一个小的)在Java中。它可以是一个独立的或Web应用程序。

    开始的时候会有很多错误,但是之后你读了一点Liitle代码,然后你通过阅读和引用最好的源代码来改进。

    另一个学习一些复杂主题的好方法是听播客。

        8
  •  0
  •   Jack    15 年前

    我个人在开始时使用Eclipse/Java教程,给它看一看(Flash视频): https://eclipse-tutorial.dev.java.net/

        9
  •  0
  •   J.W.    15 年前

    如果你已经知道了一种流行的OO语言,比如C语言或C++,我发现更具挑战性的部分是学习Java世界中那些流行的框架,以及如何有效地使用它们来帮助你编写更好的代码。

    对于Java语言本身来说,我不认为有太多的挑战去掌握它。

        10
  •  0
  •   rtperson    15 年前

    除了这里的好建议,我还要加上凯西·塞拉和伯特·贝特的 excellent certification guide 进行SCJP测试。当我开始学习Java(来自C++)时,它真的帮助了我。

    如果你真的选择获得认证,这本书既有挑战性又有趣味性,很容易让你通过考试。

        11
  •  0
  •   Mario Marinato    15 年前

    如果你想学习一些关于Eclipse的知识, Eclipse Corner Articles 是一个阅读许多有趣事物的好地方。