好的,所以我决定我想学习Java。它是我的第一个更核心的编码语言,因为我唯一做过的其他编码是javascript (而且我对它还是个新手)。我需要的是一个很好的教程,这将假设你以前没有在java的经验。在我买书之前,我想我应该先学习一些网络教程。This是我找到的教程。这是一个儿童游戏,而我只有12岁,所以我觉得这对我有好处。我对本教程唯一的担忧是,它假设我使用的是像windows '98这样的旧软件。我不确定我是否应该担心这是不是已经过时了。另外,我希望对windows上的java教程有任何其他建议,因为我必须承认,它目前看起来相当吓人:P。感谢任何反馈。谢谢。
发布于 2012-02-28 12:46:01
我不确定我是否应该担心这是不是过时了……
本教程的年龄将是我首先关注的问题,面向儿童、父母和祖父母的Java编程版权所有,版权为2004年。对于入门Java教程来说,这是一个不错的年份,因为它将与Java的最新版本兼容(它不会介绍任何全新的东西,但当您刚开始学习时,您将不需要任何新的东西)。
此外,文档中对Windows98的引用听起来像是他们希望读者拥有更新的操作系统。举个例子,在PDF的第18页上,我们可以看到:
如果您有一台旧的Windows98计算机...
因此,这份文档对任何使用Windows98的人都有好处,但他们假设Windows98是一台旧电脑(作者为Win98用户提供了一些其他人都不需要的特殊建议)。该文档还引用了Windows XP,例如,当作者提供来自他的Windows XP笔记本电脑的屏幕截图时,所以作者并不是假设所有的读者都在使用Windows 98。
最后,我不会担心您正在阅读的文档的年龄或对Windows98的引用。如果它对你有帮助,就继续读下去。:)
至于其他Java教程,我将在这里参考其他答案。祝好运。
发布于 2012-02-28 12:39:25
就我个人而言,我喜欢Oracle/Sun tutorials。
现在就远离企业的东西吧。
*编辑:我想补充的是,学习一门新语言的最好方法之一就是尝试用该语言重新创建一些简单的东西。这可以是一个告诉你当前时间的小服务器,一个简单的井字游戏,等等。
发布于 2012-02-28 12:41:51
Oracle实际上在他们的网站上有一个非常好的教程(作为入门教程)。我还没有完全看过他们的图形教程,但它在涵盖所有基础知识方面做得相当好,包括任何可能将其作为第一语言学习的初学者编程基础知识。http://docs.oracle.com/javase/tutorial/
如果你真的决定买一本书,我听说了下面的好消息:http://www.amazon.com/Java-How-to-Program/dp/0273759760/
https://stackoverflow.com/questions/9476429
复制相似问题