Java练习(需要一些建议)

时间:2011-04-10 12:36:57

标签: java

  

可能重复:
  Pet project ideas in Java

您好,

在过去的几周里,我一直在闲暇时间学习Java。

现在我或多或少能够熟练掌握基础知识,我的基础知识是:

变量,类,数据类型,循环,数组,Arraylists,返回函数,set方法等。 现在因为我不是一个非常有创意的人,我有点卡住了。不知道如何进一步发展。我需要一个挑战,用我当前的经验编写代码并沿途学习新东西。 或者只是建议现在开始练习(Java)。

此致 查理

3 个答案:

答案 0 :(得分:1)

尝试从Project Euler解决问题。有300多个数学问题,试图为它们找到解决方案真的可以让你深入研究一种语言。

答案 1 :(得分:0)

结合您迄今为止学到的所有基础知识进行探索。在进入GUI编程(使用AWT和Swing)之前,通过使用控制台程序练习更多,熟悉语言。您可以使用实现数据结构,堆栈,队列,列表。虽然Java具有实现数据结构的内置API,但这并不意味着您不必这样做。

一旦你成为经验丰富的控制台程序员,你可以继续使用applet,然后是AWT,然后是Swing。

答案 2 :(得分:0)

首先,编写一个您需要的小应用程序。它可以是任务规划器,计算器,词汇训练器,小游戏或小部件。之后你可能不会真正使用它(它的UI最有可能,没有冒犯,丑陋)。如果你正在学习Java作业/学习,你也可以解决一些简单的问题。

在您确信可以编写和理解小程序(并学会了如何使用编译器和IDE等)之后,选择任何开源项目并尝试修复小错误或引入新功能(大多数)开源项目有bug跟踪器,你可以从中获得灵感。如果您的更改最初被拒绝,请不要担心,只要问一下可以改进的地方。这是您可以获得的最佳教学体验,它是免费的,您甚至可以贡献有用的代码!