首页 技术 正文
技术 2022年11月15日
0 收藏 937 点赞 2,830 浏览 599 个字

java程序员需要掌握些什么知识

合格的程序员应具有实际开发能力的Java和J2EE。如今的IT企业需求量大,但人才紧缺的。企业需要大量掌握Java/JEE/Oracle/WebLogic/Websphere, Struts/webwork/Spring/Hibernate/EJB等高端技术的中高级软件工程师。合格Java程序员应该掌握哪些技术才能算是脱离菜鸟达到熟练的程?

java程序员需要掌握些什么知识

java程序员要掌握的知识

    1.  Java编程的知识和技能、JEE体系的知识
    2.  数据库的基本知识,包括Oracle和SqlServer和MySql
    3.  Web开发的知识和技能
    4.  EJB组件开发的知识和技能
    5.  流行的Struts、Spring、Hibernate、Webwork、Ibatis开发框架 
    6.  实用的Ant、Xdoclet、Log4j、Junit、Vss、Cvs等开发工具
    7.  工作流技术和实用的Shark、JBPM等工作流框架
    8.  搜索引擎技术和实用的Lucene等搜索引擎框架
    9.  WebService技术和SOA架构
    10.  AJAX技术和Dwr框架
    11.  UML软件工程的知识
    12.  Java的设计模式,JEE的设计模式和JEE应用程序框架设计
    13.  好的编程思想和素质,IT学习的方法和技能
    14.  众多开发工具的使用,开发平台和环境的配置
    15.  完整的JEE项目开发经验和技能

      如果你想做java软件开发,或者正在学习java却不知道该学些什么,不妨看看这个应该会有些帮助。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,086
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,561
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,410
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,183
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,820
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,903