java语言的学习目标

 时间:2024-10-12 22:45:26

1、你需要学习如何管理与配置一个J2E苇质缵爨E应用程序服务器,如WebLogic,JBoss等,并且利用它的附加服务,例如簇类,连接池以及分布式处理支纳砍裥遇援。你还需要了解如何在它上面封装和配置应用程序并且能够监控、调整它的性能。

2、你需要熟悉面向方面的程序设计以及面向属性的程序设计(这两个都被很容易混淆的缩写为AOP),以及他们的主流JAVA规格和执行。例如AspectJ和AspectWerkz。

3、你需要熟悉对不同有用的API和frame work等来为你服务。例如Log4J(logging/tr锾攒揉敫acing),Quartz (scheduling),JGroups(networkgroupcommunication),JCache(distributedcaching), Lucene(full-textsearch),JakartaCommons等等。

java语言的学习目标

4、如果你将要对接或者正和旧的系统或者本地平台,你需要学习JNI (JavaNativeInterface) and JCA (JavaConnectorArchitecture)。

5、你需要熟悉JINI技术以及与它相关的分布式系统,比如掌握CROBA。

6、你需要JavaCommunityProcess(JCP)以及他的不同JavaSpecificationRequests(JSRs),例剧安颌儿如Portlets(168),JOLAP(69),DataMiningAPI(73),等等。

7、你应该熟练掌握一种JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜欢VI或EMACS来编写文件。随便你用什么了:)

8、JAVA(精确的说是有些配置)是冗长的,它需要很多的人工代码(例如EJB),所以你需要熟悉代码生成工具,例如XDoclet。

9、你需要熟悉一种单元测试体系(JNunit),并且学习不同的生成、部署工具(Ant,Maven)。

10、你需要熟悉一些在JAVA开发中经常用到的软件工程过程。例如RUP(RationalUnifiedProcess)andAgilemethodologies。

11、你需要能够深入了解加熟练操作和配置不同的操作系统,比如GNU/linux,sunsolaris,macOS等,做为跨平台软件的开发者。

12、你还需要紧跟java发展的步伐,比如现在可以深入的学习javaME,以及各种java新规范,技术的运用,如新起的web富客户端技术。

13、你必需要对opensource有所了解,因为至少java的很多技术直接是靠开源来驱动发展的,如java3D技术。

  • 电脑怎么杀毒?
  • 如何让小朋友爱上足球这项运动!
  • 7款高贵短发优雅又减龄
  • oracle12c如何使用RMAN做增量备份
  • 如何上好初中化学第一课
  • 热门搜索
    反对校园暴力手抄报 绿色上网手抄报 圣诞节英文手抄报 元旦节手抄报一等奖 保护环境手抄报大全 平安校园手抄报内容 清明节的手抄报大全 中秋节手抄报花边 保护环境手抄报资料 小学数学手抄报图片