j2me学习心得

来源:互联网 发布:表白软件制作教程 编辑:程序博客网 时间:2024/06/05 02:46

真正开始学习J2ME应该算是从暑假7月份开始。到现在屈指算来也不过是三个月的时间。现在我把中间的一些学习经历写出来,和大家一起分享学习j2me的一些经验和感悟。
   在学习J2ME之前,一些认识和不认识的朋友不止一次地说J2ME是JAVA里最难的一块。因为你的代码是运行在有限的资源中,必须尽最大可能地被优化,所以你必须具有很高的编程素养。不过我还是要坚持学习J2ME,也许是出于我对手机游戏软件这一行业的喜爱,更可能是因为我对J2ME这一行业的未来充满信心,在就业压力逐渐增大的今天,它能在我毕业后给我一份工作:)。
    记得邵荣在《JAVA编程实践》的序言中说道:学习一种技术最好分为四个步骤:
    1 充分了解你学习的目标。就J2ME而言,你应该首先系统地了解J2ME的过去、现在和未来。其次,你应该了解J2ME能做些什么。最后你应该充分了解J2ME又细分为那几个技术块块。我向大家推荐一篇文章:《学习J2ME编程需要掌握的七种技术 》。此外,我认为你还应该在网络上搜索一下J2ME的资源,包括与J2ME技术有关的一些大公司主页,J2ME学习者所建立的个人博客(譬如我个人的blog:http://javac.blogchina.com)以及以J2ME为主题的一些技术论坛。

    2 制定你个人的学习计划。关于学习计划的制定,不要把时间表制定的太死。计划应该有一定的灵活性,否则,一旦你遇到一个暂时无法解决的技术难点,整个学习计划就被打破了。这样你的信心也就消失了大半。这种情况我就在学习的过程中经常遇到。

    3 脚踏实地的按照个人制定的学习计划一步一步学习J2ME的各个技术。在这个期间,你可能会遇到很多很多一时难以理解的技术难点,但千万不要放弃。个人认为学习J2ME就像金镛武侠小说中的主人公修炼武功一样,每当主人公冲破一个关卡,内功就大进一层。学习J2ME也一样,当你解决一个技术难点时,你的技术就上了一层楼。倘若你一旦遇到一个暂时无法解决的技术问题就放弃,你的水平就永远只能原地踏步走,很难有实质性的进步。在我的这个学习阶段中,每当我感到一种心灵的疲倦时,我就会抽出一段时间看一下电影《Forrest Gump》。主人公的人生经历和处世态度总会给我无穷的精神力量,指引我在人生的道路上要不断地前进。在此想大家推荐两部我认为很好的电影《Forrest Gump》和《Chariots of fire》.

   4 通过对照学习计划检验自己的学习成果。这个阶段最难做到的是个人需要客观真实地评价自己。

   通过以上四个阶段的学习,你对J2ME基础知识应该有了很详细的了解,接下来你就应该一边通过研究别人的源代码来继续学习,一边通过自己写一些小型的手机软件或手机游戏来提高自己的水平。到了这个阶段,我不能对你提任何建议了,因为我目前也是处在这个阶段。:)

  另外,初学者普遍比较关心的一个问题是使用何种开发环境。我的个人建议是使用Editplus+WTK。如果直接使用大型的IDE开发工具,初学者往往会陷入如何使用开发工具的细节而忽略了真正的J2ME技术。倘若使用CLDC+MIDP,则每次编译的步骤有一些过于烦琐。即使使用Editplus+WTK,你在心中应该明白开发一个J2ME项目的各个具体步骤。当然,除了Editplus+WTK外,事实上还存在一些其他很好的开发环境。在此不作介绍。
                                                                赵永鹏
                                                          2005年9月19日于CQUC
附:这个本人写的第一篇技术性文章。鉴于作者能力有限,文中难免会有不少的错误。欢迎大家批评指正。
个人联系方式:msn:yongpeng1984#hotmail.com QQ:155281081 E_mail:zypsg#yahoo.com.cn.
热烈欢迎各位J2ME学习者和高手与我交流。

原创粉丝点击