你是知道oop思想,还是能将oop思想具体运用到你的Java程序中去。看看Design Patterns你能完全理解吗?看到最新的Java Developer Journal上最后有一篇文章,题目是Two Kinds of Java Engineers--You need to understand Java, not just know it。我想Java的发展如此之快,J2EE, J2ME, ebXML...连跟上它的脚步都很难,怎么会不知道学什么呢。 当然如果你的Java水平足够高,可以自己写J2EE Server吗,说不定可以大赚一笔。 我想编程到一定水平,语言只是一种表达工具,最重要的是思想,解决问题的思路。(我还远未达到)
i told a new java programmer how to learn java ,maybe some sections are useful to you.说是菜鸟,不知道菜到什么程度,呵呵 step1:你必须先打下比较好的java基础和Object-Oriented Programming 基础,这点很重要,否则你不要往下走。step2:这就要看你的需求了, 如果你是个web programmer,那么你要开始学习jsp/servlet/javabeans,由于你的java已经很不错了,OO也能理解,如果你会写些asp的话,这个对你简直是小菜一碟. 如果你是个GUI programmer,自己使用OO的思想写一些GUI applications,学习一下JFC. 如果涉及db development,那么jdbc规范/api怎么也要多看几遍step3:到了你提升你的思想的时候 3.1先复习一下DCOM,Corba,RMI的结构,不说熟悉,至少要了解。程序员一生学的是什么?开发的方法和系统的结构。 3.2学习ejb的一些概念,并做一些实践,了解他的优点与不足。 3.3现在,你会喜欢ejb或者讨厌ejb。如果结论是你经过了充分的对比得出的,那么很好,你已经有了自己的思想,虽然不一定正确,但你不再会人云亦云。 3.4去一些好的forum讨论你的想法,同高手交流技术能使你得到量的提高,同高手交流思想会让你有质的飞跃。 3.5打定主意学习ejb了,那么请看<<mastering ejb>>这本书,看完后,千万别有写一个ejb server的冲动,呵呵。step4到了你开阔眼界的时候 Corba是一定要学习的,COM+,Csharp也必须了解,java不可能永远存在,他不变,就是死。你如果能追上技术发展的步伐?只有安上思想的翅膀!在你眼里,COM和javabeans没有了区别,DCOM\Corba\Ejb没有了区别,呵呵,这时你就成了系统设计师。总结:理论结合实践**************一时兴起,仅供参考**************
J2ME 则是往设备级开发而努力。
看看 http://d23xapp2.cn.ibm.com/developerWorks/java
到底有多少人在做实际工作,请近来签名!!
架构的,更别提用J2EE,EJB的应用了,这方面实践的机会太少了。
methodlogy.
8848 后端的与中行的支付也是用 websphere 开发的,工行、农行的网上银行也是用 websphere 的。
当然如果你的Java水平足够高,可以自己写J2EE Server吗,说不定可以大赚一笔。
我想编程到一定水平,语言只是一种表达工具,最重要的是思想,解决问题的思路。(我还远未达到)
我现在已经不太敢看它了,受的打击太大。每当我自认水平有些提高时,它就会给我重重一击。
step1:你必须先打下比较好的java基础和Object-Oriented Programming 基础,这点很重要,否则你不要往下走。step2:这就要看你的需求了,
如果你是个web programmer,那么你要开始学习jsp/servlet/javabeans,由于你的java已经很不错了,OO也能理解,如果你会写些asp的话,这个对你简直是小菜一碟.
如果你是个GUI programmer,自己使用OO的思想写一些GUI applications,学习一下JFC.
如果涉及db development,那么jdbc规范/api怎么也要多看几遍step3:到了你提升你的思想的时候
3.1先复习一下DCOM,Corba,RMI的结构,不说熟悉,至少要了解。程序员一生学的是什么?开发的方法和系统的结构。
3.2学习ejb的一些概念,并做一些实践,了解他的优点与不足。
3.3现在,你会喜欢ejb或者讨厌ejb。如果结论是你经过了充分的对比得出的,那么很好,你已经有了自己的思想,虽然不一定正确,但你不再会人云亦云。
3.4去一些好的forum讨论你的想法,同高手交流技术能使你得到量的提高,同高手交流思想会让你有质的飞跃。
3.5打定主意学习ejb了,那么请看<<mastering ejb>>这本书,看完后,千万别有写一个ejb server的冲动,呵呵。step4到了你开阔眼界的时候
Corba是一定要学习的,COM+,Csharp也必须了解,java不可能永远存在,他不变,就是死。你如果能追上技术发展的步伐?只有安上思想的翅膀!在你眼里,COM和javabeans没有了区别,DCOM\Corba\Ejb没有了区别,呵呵,这时你就成了系统设计师。总结:理论结合实践**************一时兴起,仅供参考**************
看来你是属蛇的,那么你是24呢还是36?
J2EE一整套是个大而杂的东西,可把主要精力集中在EJB上,JSP/SERVLET毕竟仅仅是和WWW相关的。
不管我认为J2EE将会在未来两年内会有更多的应用,也更成熟
用 C++Builder 开发的 GAME 速度快不快 ??? 但说无妨!!!
动不动来个global的东西。