荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: slight (88), 信区: Java
标  题: Re: [zz]java的30个学习目标
发信站: 荔园晨风BBS站 (Sun Oct 22 21:20:44 2006), 站内


你什么都不需要掌握,需要的是:
对程序充满好奇
养成良好的编程习惯
要懂得跟别人合作
练习用测试来驱动设计

编程不应该成为一项学习任务,而是爱好,
别让对知识的学习让你失去这种爱好,
而是让爱好让你喜欢学习。

【 在 hzxdark (漆黑之翼) 的大作中提到: 】
: 转自JR。看到这个帖子,心里发凉。。。
: java的30个学习目标
: striveforever 转贴  (参与分:43458,专家分:2100)   发表:2006-10-11 13:49
版本:1.0   阅读:1176次
: 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式.你应该
十分了解UML,尤其是class,object,interaction以及statediagrams.
:   你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,
streams,networking,multithreading,reflection,event,handling,NIO,localization,以
及其他).
:   你应该了解JVM,classloaders,classreflect,以及垃圾回收的基本工作机制等.你应
该有能力反编译一个类文件并且明白一些基本的汇编指令.
:   如果你将要写客户端程序,你需要学习WEB的小应用程序(applet),必需掌握GUI设计的
思想和方法,以及桌面程序的SWING,AWT,SWT.你还应该对UI部件的JAVABEAN组件模式有所了
解.JAVABEANS也被应用在JSP中以把业务逻辑从表现层中分离出来.
:   你需要学习java数据库技术,如JDBCAPI并且会使用至少一种persistence/ORM构架,例
如Hibernate,JDO,CocoBase,TopLink,InsideLiberator(国产JDO红工厂软件)或者iBatis.你
还应该了解对象关系的阻抗失配的含义,以及它是如何影响业务对象的与关系型数据库的交
互,和它的运行
:   你需要学习JAVA的沙盒安全模式(classloaders,bytecodeverification,managers,
policyandpermissions,
: codesigning,digitalsignatures,cryptography,certification,Kerberos,以及其他)还
有不同的安全/认证API,例如JAAS(JavaAuthenticationandAuthorizationService),
JCE(JavaCryptographyExtension),JSSE(JavaSecureSocketExtension),以及
JGSS(JavaGeneralSecurityService).
: ...................

--

※ 修改:·slight 于 Oct 22 21:22:22 修改本文·[FROM: 58.61.184.141]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 58.61.184.141]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店