我最近完成了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. 關於沒有Matlab的機器學習工具集的建議
- 5. 關於爲Adobe AIR編寫遊戲的學習建議
- 6. 關於學習新技術的建議,第一年COOP
- 7. 學習目標-C:需要關於填充NSMutableDictionary的建議
- 8. 關於在機器學習中使用圖論的建議?
- 9. 關於學習軟件開發和設計模式的建議
- 10. 機器學習:需要關於數據分析的建議
- 11. 誰能給我一些關於學習linux內核的建議?
- 12. 關於Web應用程序學習的建議
- 13. 關於我應該如何開始學習用java編程的任何建議
- 14. 有沒有人有任何關於學習Scala 2.8更改的建議?
- 15. 我該如何學習更多關於Scala的類型關係?
- 16. 練習建議,以幫助學習C#中的多線程#
- 17. 學習Java-Confused關於一些代碼
- 18. 學習JSON關於PHP的
- 19. 需要關於OOP哲學的建議
- 20. 關於密碼學項目的建議
- 21. 這是最好的網站上學習更多關於PHP
- 22. 建議學習tensorflow的硬件?
- 23. 資源學習SQLite的建議
- 24. 學習Javascript和jQuery的建議
- 25. Lisp變體學習的任何建議?
- 26. 關於學習曲線
- 27. 學習關於Rails中
- 28. 我在哪裏可以學習更多關於xcode OpenGL?
- 29. 有關.NET ORM看待學習的一些建議
- 30. OpenGL學習基於開放式gl 2.0的項目的建議
學習OCPJP考試,然後你可以在java中獲得良好的基礎知識。 – CrazyJavaLearner
嘗試編寫更復雜的程序。 –