Java EE 是什么?能用来干什么?

您所在的位置:网站首页 api用来干什么的 Java EE 是什么?能用来干什么?

Java EE 是什么?能用来干什么?

#Java EE 是什么?能用来干什么?| 来源: 网络整理| 查看: 265

我先简单的说一下Java的学习路线吧,现在很多的时候大家都是在学习Java的编程中开始了自己的学习之路。同时也是在这里安排了非常详细的学习教程资料。

第一阶段:掌握JavaSE

该阶段是学习JavaEE的入门阶段,也是基础阶段,每个零基础的Java的学习者都必须掌握。

学习要求:我们需要熟练的掌握Java基础语法,面向对象,常用api,集合框架,I/O技术,多线程技术以及其他常用技术(网络编程,反射,设计模式)。

学习重点:本阶段重点是掌握面向对象的思想,因为思想是基础,更是一个合格的Java程序员的灵魂。

学习完这个阶段我们就可以开发简单的桌面软件了,但是如果我们的目标是从事企业级软件开发,这点知识是远远不够的,我们必须在此基础上进行更深入的学习。

第二阶段:JavaWeb基础

学完JavaSE,紧接着我们就该学习JavaWeb,JavaWeb也是Java开发工程师必须掌握的内容。

学习要求:

熟练掌握前端基本技术(HTML,CSS,JavaScript,XML和XML解析);

Tomcat服务器常用技术(Servlet,Jsp,Jstl标签库);Mysql数据库和JDBC技术;其他技术(JavaScript框架之jQuery);巩固知识项目实战(网上商城综合案例的需求分析)。

学习重点:前端基本技术,精通Servlet相关技术,JSP相关技术,JDBC相关技术,JDBC思想尤为重要。

这个阶段的学习一定要务必精通熟练,学完这个阶段的内容,就可以着手开发一些网上商城的项目,但对于企业级应用的开发还需要一些独有的框架支持,这些框架的存在极大的节省了我们的时间,提高了开发效率。所以也就关系到第三阶段的学习。

第三阶段:掌握SSH开发框架

SSH开发是Spring、Struts2和Hibernate框架的简称,也是主流的Java开发框架,它是每个JAVA开发者必学的内容之一。

学习要求:精通spring,熟练掌握Hibernate和Struts2。

学习重点:掌握这三大框架,并熟练运用。

第四阶段:实战项目一

学习完上述三个阶段,精通并熟练掌握基础阶段加上主流框架阶段的知识,就可以开发企业级应用,理论知识的积攒是为了实战而储备的,所以,在此阶段最课程给学习者安排了实战项目,贯彻落实理论与实践相结合。看这里是不是以为学习可以告一段落了呢?答案是:NO。因为时代飞速的发展,所以有新的框架和技术在不停的衍生,这也就是我们为什么会有后面的学习阶段。

第五阶段:其它开发框架

MyBatis是一个支持普通SQL查询、存储过程和高级映射的优秀持久层框架。

Spring MVC是一个基于MVC的Web框架。Spring MVC是Spring框架的一个模块。MyBatis和Spring MVC这两个框架也是现在很公司在用的框架,所以JAVA学习者必须掌握。

学习要求:熟练掌握MyBatis和SpringMVC

学习重点:精通SpringMVC。对于初学者来说 Spring不但是最好的,而且MVC已经是现代JavaWeb开发中的一个很重要的部分。

第六阶段:其他常用技术

查看Java工程师岗位的要求你会发现,企业除了要求掌握框架的使用外,还会对其它一些常用的技术有所要求,比如JAVA项目构建工具maven,oracle数据库,开源的全文搜索引擎Lucene,开源的搜索服务器solr,Web Service,linux等技术。想成为一名优秀的JAVA开发者,这些技术都是我们必须掌握的。

Java SE允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。Java SE 包含了支持Java Web 服务开发的类,并为Java EE提供基础。

  Java EE帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构和Web 2.0 应用程序。

  Java ME 为在移动设备和嵌入式设备,比如手机、PDA、电视机顶盒和打印机上运行的应用程序提供一个健壮且灵活的环境。Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。并且,基于Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。

  由此可见,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。在全球移动互联网产业环境下,Java更具备了显著优势和广阔前景。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3