职业概述
Java的应用可以说是无处不在,从桌面办公应用到收集数据库等应用,从PC到嵌入式挪动平台,从Java小应用顺序(Applet)到架构庞大的J2EE企业级解决方案,到处都有Java的身影,就连美国大型太空项目当中,也运用了Java来开辟掌握体系和相干软件。
用处如此之广的Java作育了Java工程师的光辉,使其在软件工程师的范畴里夺得冠军!
跟着Internet的敏捷生长,Web应用日趋普遍,Java言语也获得了敏捷生长。
1994年,Gosling用Java开辟了一个及时性较高、牢靠、平安、有交互功用的新型Web浏览器,它不依赖于任何硬件平台和软件平台。这类浏览器名称为HotJava,并于1995年同Java言语一同,正式在业界对外宣布,引起了庞大的惊动,Java的职位随之而获得一定。今后的生长异常敏捷。
Java编程言语的句法与C++的句法类似,语义则与Small Talk TM的语义类似。Java编程言语可被用来建立任何通例编程言语所能建立的应用顺序。
事情内容
完成软件的设想、开辟、测试、修正bug等事情,包含营业需求的沟通,功用模块细致设想,营业功用完成与单元测试,体系保护;
介入产物构想和架构设想;
撰写相干的手艺文档;
支撑售前手艺服务;
支撑项目对产物的应用服务。
进修内容
低级部份
Java 顺序设想基础,包含 J2sdk基础、Java面向对象基础、Java API运用、数据结构及算法基础、Java AWT图形界面顺序开辟;
J2SE平台Java顺序设想,包含Swing图形顺序设想, Socket收集应用顺序设想,对象序列化,Java 经常使用数据结构,Applet,流和文件,多线程顺序设想;
Java桌面体系项目开辟,4~5人构成一个项目组,项目大小为(15人*事情日);
Linux的基础操纵,Linux下的Java顺序开辟,Linux体系的简朴治理;
Oracle数据库,包含SQL/PLSQL;数据库和数据库设想;简朴掌握ORACLE9i 数据库的治理;
中级部份
Java Web应用编程,包含 Java Oracle 编程,即JDBC;JavaWeb编程,包含JSP、Servlet,JavaBean;Java应用编程,包含Weblogic、Websphere、Tomcat;以及应用Jbuilder开辟Java顺序;
MVC与Struts,进修业界通用的MVC设想形式和Struts架构;
Java B/S商务项目开辟,4~5人一个项目组,项目大小为(25人*事情日摆布)
高等部份
J2ME顺序设想,包含J2EE顺序、J2ME;Java高等顺序设想(J2EE),包含J2EE体系结构和J2EE手艺、EJB;Weblogic运用、 JBuilder开辟;
Java和XML,包含Java Web Service,JavaXML, 业界主流XML解析器顺序设想;
软件企业范例和软件工程,包含UML体系建模子和设想(Rational Rose 200x)软件工程和业界开辟范例;CVS版本掌握、Java Code誊写范例;
J2EE商务应用体系项目开辟,4~5人一个项目组,项目大小为(25人*事情日摆布)。
以上就是java工程师重要做什么的细致内容,更多请关注ki4网别的相干文章!