谢邀。
JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。
JSP(Java Server Page)是建立在JAVA基础上的一种网络编程语言,只能在网页上应用。
现在给你一个JAVA的完整认识,JAVA分为J2EE,J2SE.J2ME,下面分别介绍:
一.J2SE
Java 2 Platform Standard Edition 标准版,用于桌面应用,也是J2EE的基础。
包括JAVA基础,IO,Swing,AWT,线程,集合等知识.也是学习JAVA的必经之路(基础),是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
二.J2EE
Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。该技术体系中包含的技术如Servlet、JSP等,主要针对web应用程序,也是目前应用最广的,并且大部分Java的招聘也是针对J2EE的,这个体系的知识点也非常多,如果想要从事Java开发相关的工作,题主可以参考这篇文章:【子墨Java】Java程序员的成长路线
三.J2ME
Java 2 Platform Micro Edition 移动版用于小型设备,是J2SE的一个子集。
是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子消费类产品,如手机中的应用程序等。这里的小型电子消费品不是指搭载了IOS或Android操作系统的手机,IOS和Android系统都有自己的开发组件。目前市场上很少有这方面的需求了。
学习Java有疑问或者想要了解培训相关的也可以留言或私信小姐姐我