刚进班之初咱班主任让我们给自己定一个目标——毕业准备拿多少K。于我而言实在没有底,目前能做的只有好好学, 踏实学,尽自己所能去弄懂它。我只希望能真正成为一个优秀的程序员,能够在IT这条路上飞得更高走得更远。 后面经过和大神的沟通,了解到,想要以后工作轻松,你得学很多东西,以下这些知识是一部分,大家感兴趣的可以了解一下。
1.你需要熟悉主流的网页框架,例如JSF,Struts,Tapestry,Cocoon,WebWork,以及他们下面的涉及模式,如MVC/MODEL2。
2.你需要学习如何使用及管理WEB服务器,例如tomcat,resin,Jrun,并且知道如何在其基础上扩展和维护WEB程序。
3.你需要学习分布式对象以及远程API,例如RMI和RMI/IIOP。
4.你需要掌握各种流行中间件技术标准和与java结合实现,比如Tuxedo、CROBA,当然也包括javaEE本身。
5.你需要学习最少一种的XMLAPI,例如JAXP(JavaAPIforXMLProcessing),JDOM(JavaforXMLDocumentObjectModel),DOM4J,或JAXR(JavaAPIforXMLRegistries)。
6.你应该学习如何利用JAVAAPI和工具来构建WebService。例如JAX-RPC(JavaAPIforXML/RPC),SAAJ (SOAPwithAttachmentsAPIforJava),JAXB(JavaArchitectureforXMLBinding),JAXM(JavaAPIforXMLMessaging), JAXR(JavaAPIforXMLRegistries),或者JWSDP(JavaWebServicesDeveloperPack)。
7.你需要学习一门轻量级应用程序框架,例如Spring,PicoContainer,Avalon,以及它们的IoC/DI风格(setter,constructor,interfaceinjection)。
|