當前位置:編程學習大全網 - 編程語言 - JAVA軟件開發工程師要學哪些技術?

JAVA軟件開發工程師要學哪些技術?

初級部分

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

Java是壹門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

  • 上一篇:西門子S7-200與300的區別
  • 下一篇:java調用webservice接口具體怎麽調用
  • copyright 2024編程學習大全網