我是瑞士一所大学的注册学生,因此我知道编程是Electrotechnik(电气工程)的一部分,我将参加该领域。
如何以最简单的方式学习Java编程,没有其他人的帮助?
我通过学习书籍来尝试它,但我发现这并不容易,特别是单独完成它。
答案 0 :(得分:11)
答案 1 :(得分:8)
Grüß,Thomas,如果你还没有学过任何编程,那么开始可能有点困难,但Sun Java Tutorials是一个很好的起点。
答案 2 :(得分:5)
试试Java Tutorial。它将引导您完成实际示例,您可以在各种IDE中尝试使用代码。我通常觉得比读书更容易。
答案 3 :(得分:5)
Head First Java很好,如果你能超越风格。有些人喜欢它,有些人讨厌它(我之间找不到任何地方)。有趣的是那些喜欢这种风格的人是我找到更多经验的人(不是100%真实),但这本书是针对那些经验不足的人。
如果你喜欢这种风格,它是一本好书,如果你讨厌这种风格,还有其他的,只是让我们知道(正如其他人所问),你是100%新编程,如果没有其他语言你知道。还有哪些语言特别是你遇到了麻烦?
答案 4 :(得分:4)
实际上你必须学习两门东西,编程和Java。
我推荐书thinking in Java(Bruce Eckel),当前版本是第4版,但你可以免费下载第3版......
答案 5 :(得分:1)
到目前为止,您尝试过哪些书?当我开始有人向我推荐“Sprechen Sie Java?”我的HanspeterMössenböck当时对我来说非常好用(在开始使用计算机科学之前没有编写任何代码)。
答案 6 :(得分:1)
您可以在Javapassion尝试免费course。
答案 7 :(得分:1)
如果您希望获得学习成绩,可以选择其他选项,您可以浏览M.I.T.的开放式课件。例如,Intro to Java Course。
答案 8 :(得分:1)
尝试Yakov Fain的免费一本书Java Programming for Kids, Parents and Grandparents
答案 9 :(得分:0)
自己设置并完成一个“Hello World”教程,下一步有很多。
一旦知道就可以编译Java程序并查看输出。想想一个小程序。它可能就像将Celcius转换为Fahrenheit一样简单,反之亦然。使用Google和您需要的任何其他资源构建,以找到您需要做的事情。一旦你开始运行,想一些更复杂的事情。构建它,继续这样做一段时间。
然而,在某些时候,你需要开始深入研究有关面向对象架构等的书籍,但现在只需跳进去强迫你的大脑学习。
答案 10 :(得分:0)
在这里实际做一些编码的另一次投票。如果您不喜欢书中的练习,那么尝试编写您个人感兴趣的内容。在我学习C#的过程中,我正在编写一个关联和显示照片和GPS轨迹的程序,作为一个衍生产品,我正试图在WPF中编写一个3D图形组件。有一个我真正感兴趣的真正问题对我有很大影响,你可能会对银行账户类和车辆的实施感到厌倦。
答案 11 :(得分:0)
看看BlueJ。它旨在教Java
答案 12 :(得分:0)
我推荐斯坦福课程CS106A,可以免费下载,也可以在iTunes上找到。这是一个很棒的课程,老师非常热情:
http://www.stanford.edu/class/cs106a/
我同意其他人的观点,即Sun教程和Thinking in Java免费书籍非常出色,但是,我不认为他们可以为那些全新的人替换视频。