1. 程式人生 > 其它 >Java工程師的職業概述和學習內容有什麼

Java工程師的職業概述和學習內容有什麼

職業概述

Java的應用可以說是無處不在,從桌面辦公應用到網路資料庫等應用,從PC到嵌入式移動平臺,從Java小應用程式(Applet)到架構龐大的J2EE企業級解決方案,處處都有Java的身影,就連美國大型太空專案當中,也使用了Java來開發控制系統和相關軟體。用途如此之廣的Java造就了Java工程師的輝煌,使其在軟體工程師的領域裡獨佔鰲頭!Java軟體工程師運用Java這個開發工具去完成軟體產品的軟體程式設計、開發、測試、維護升級等工作。

隨著Internet的迅速發展,Web應用日益廣泛,Java語言也得到了迅速發展。1994年,Gosling用Java開發了一個實時性較高、可靠、安全、有互動功能的新型Web瀏覽器,它不依賴於任何硬體平臺和軟體平臺。這種瀏覽器名稱為HotJava,並於1995年同Java語言一起,正式在業界對外發表,引起了巨大的轟動,Java的地位隨之而得到肯定。此後的發展非常迅速。

Java程式語言的句法與C++的句法相似,語義則與Small Talk TM的語義相似。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入門推薦:2022年最新整理Java合集_Java適合初學者的教程_Java名師手把手圖解教程

以上是小編整理的一套完整的java學習教程,希望對大家的學習有所幫助!需要其他資料的小夥伴可以在評論區留言哦!