我们先看下什么是javaee,java平台主要包括以下三个部分:
1.javase(javaplatform,standardedition)。javase以前称为j2se。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的java应用程序。javase包含了支持javaweb服务开发的类,并为javaplatform,enterpriseedition(javaee)提供基础。
2.javaee(javaplatform,enterpriseedition)。这个版本以前称为j2ee。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端java应用程序。javaee是在javase的基础上构建的,它提供web服务、组件模型、管理和通信api,可以用来实现企业级的面向服务体系结构(service-orientedarchitecture,soa)和web2.0应用程序。
3.javame(javaplatform,microedition)。这个版本以前称为j2me。javame为在移动设备和嵌入式设备(比如手机、pda、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。javame包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于javame规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
然后,我们再来看下javaee和javaweb的区别是什么。上面的概念其实已经说得比较清楚了,javaee它提供web服务、组件模型、管理和通信api,而javaweb的核心就是servlet、jsp,所以我们可以认为javaweb其实就是javaee的一部分。
希望对你有帮助。
大致的学习方法无非是:坚持付出
毕竟这是门技术型工作,靠技术吃饭的,代码能力与薪资是成正比的。所以每天坚持敲代码,付出就能得到回报。
作为初学者,建议先入门,可以学百战程序员的java300集,适合初学者,讲的非常细,适合零基础,可以先看这个入门,慢慢在自己的学习过程中总结一套适合自己的学习方法,毕竟每个人的学习习惯,和基础都不一样。百战官网就能领取资料,希望可以帮到你。