我最近完成了Java中的AP CS类。现在是夏天,我正在学习如何制作更复杂的节目。我基本上正在寻找关于如何继续学习Java的建议。任何建议或帮助?关于学习更多Java的建议
-6
A
回答
0
我也完成了APCS和启动项目真的很有趣。您可以使用可能最有用的API制作新程序。学习和创造是非常有趣的,当你有所有的工具来做到这一点。
一些建议:学习Android开发,了解游戏库(如LibGDX),让周围的SQL数据库中的Java程序等
找到一些你感兴趣,你有这样做的热情。我目前正在用JSoup制作一个应用程序,它是一个HTML解析器。这就是说,请不要回答这些问题,并提出与代码相关的问题,而不是建议。
0
我认为Stack Overflow是一个寻找特定编程问题解决方案的地方。他们说在这里不需要建议说,一个特定的培训课程或书籍。无论如何,经过一年的Java开发经验,我可以告诉你这一点。从一个大或小的项目开始。构建它,改进它并添加所有你想要的功能。我认为只学习没有任何问题的语法和语义是没有多大价值的。此外,如果你不在工作中使用或应用它们,你会立即忘记它们。由于你已经开始学习Java,所以我希望OOP的概念像对象,类,继承,接口,抽象,包,多态,继承已经很清楚。所以现在开始应用它们。
0
有几个非常好的网站来磨练你的Java编程技能,或磨练你的逻辑技能。
我推荐CodingBat(www.codingbat.com)作为一个网站来磨练你的Java技能。这里也有Python活动,但是自从你完成了APCS之后,你可能会想继续使用Java。这些难题测试你的逻辑思维能力。我会说,有些练习非常简单。
欧拉项目(www.projecteuler.net)是一个不同的网站。这里有更高级的练习。
“提升”编程技能的另一种方法是学习一门新的语言。尝试学习C++,它在语法上与Java非常相似,并且它们都是OOP语言,但C++具有一些高级功能,例如指针。
相关问题
- 1. 关于为Flex学习Java Web服务的建议
- 2. 一些建议开始学习java
- 3. 学习Perl的建议?
- 4. 关于为Adobe AIR编写游戏的学习建议
- 5. 关于学习新技术的建议,第一年COOP
- 6. 关于Web应用程序学习的建议
- 7. 关于在机器学习中使用图论的建议?
- 8. 学习目标-C:需要关于填充NSMutableDictionary的建议
- 9. 关于学习软件开发和设计模式的建议
- 10. 有没有人有任何关于学习Scala 2.8更改的建议?
- 11. 练习建议,以帮助学习C#中的多线程#
- 12. 学习Java-Confused关于一些代码
- 13. 需要关于OOP哲学的建议
- 14. 这是最好的网站上学习更多关于PHP
- 15. 资源学习SQLite的建议
- 16. 建议学习tensorflow的硬件?
- 17. 学习Javascript和jQuery的建议
- 18. Lisp变体学习的任何建议?
- 19. 关于学习曲线
- 20. 我在哪里可以学习更多关于xcode OpenGL?
- 21. 有关.NET ORM看待学习的一些建议
- 22. OpenGL学习基于开放式gl 2.0的项目的建议
- 23. 你能否建议学习java spring注释的好资源?
- 24. 关于从哪里开始学习如何制作firefox插件的建议?
- 25. 建议学习资源计划
- 26. noob学习android开发...需要建议
- 27. 基本查询学习项目 - 建议?
- 28. 需要一些建议来学习OCR相关技术
- 29. 想学习Microsoft Dynamics CRM。请建议动力学初学者?
- 30. 关于开始Enterpise Java Bean的建议
学习OCPJP考试,然后你可以在java中获得良好的基础知识。 – CrazyJavaLearner
尝试编写更复杂的程序。 –