JAVA的几大分类?

作者&投稿:宠响 (若有异议请与网页底部的电邮联系)
请问Java的八大基本类型是哪些?~

byte

short
int
long
float
double
boolean
char

你好,UserDAO数据层接口,上接服务层,下接数据库
UserDAOImpl 是UserDAO的实现类,具体操作数据库的
UserService服务层,上接用户层,下接数据层
UserServiceImpl 服务层UserService的实现类
User**Action用户层,根据用户请求调用service
比如,用户在网页上点击登录,我们把这个请求叫login吧
User**Action会接到这个action请求,发现这是个登陆请求login,这里可以进行一下初步的验证,比如用户名格式,密码格式,如果没问题,那么它就调用service中的login登陆方法,在UserServiceImpl进行验证,比如用户名和密码是否正确。怎么验证呢?UserServiceImpl会调用DAO层的方法,DAO会从数据库中查询。
例如用户是张三,密码是111,的用户登录了
User**Action接到请求,请求类型是login,用户名张三,密码111,
做初步判断,用户名不是空的,密码不是空的,格式正确,好,调用service中的方法,传递参数是张三和111
service接到命令,调用DAO的方法,传递参数张三,DAO链接数据库,根据张三这个用户名查到用户信息(包括用户密码),如果没有,证明用户名写错了或者没注册。如果有,那么把结果返回给service
service接到返回的内容,看一下DAO返回的密码是不是111,如果是,那就登陆成功,如果不是,提示密码错误。将处理结果返回给User**Action,
User**Action接到返回结果,在显示到页面上给用户看。
你也可以问为什么分这么多层?不一起直接写?
可以直接写,但是很乱。这样分层,把逻辑都分割,很多地方都可以共用。
还拿登陆和注册来说,登陆的时候要用到根据用户名查询细信息,注册的时候也要判断用户名是否存在。如果你不分层,都写在User**Action里,是不是同样的代码要写两次呢?
而且出了问题也不好查找出在哪里。比如404错误,通常是找不到页面,可以很快的知道是在User**Action里面,数据库操作错误,马上就知道是在DAO里面。

JAVA有三大分类,分别为:J2ME、J2SE、J2EE。Java ME是一种高度优化的Java运行环境,主要针对消费类电子设备的,例如蜂窝电话和可视电话、数字机顶盒、汽车导航系统等等。

JAVA ME技术在1999年的JavaOne Developer Conference大会上正式推出,它将Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。



扩展资料:

Java2平台包括:标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。

J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

参考资料:百度百科-java

参考资料:百度百科-j2me

参考资料:百度百科-JavaEE

参考资料:百度百科-J2SE



JAVA有3大分类。

1、J2ME(Java2 Micro Edition,Java2平台的微型版),主要应用于嵌入式系统开发,如机顶盒、移动电话和PDA之类嵌入式消费电子设备。

2、J2SE(Java 2 Standard Edition,Java 2平台的标准版),主要应用于桌面应用软件的编程。

3、J2EE(Java 2Enterprise Edition,Java 2平台的企业版),主要应用于分布式的网络程序的开发,如电子商务网站和ERP系统。

扩展资料:

JAVA ME技术在1999年的JavaOne Developer Conference大会上正式推出,它将Java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。

与J2SE和J2EE相比,JAVA ME总体的运行环境和目标更加多样化,但其中每一种产品的用途却更为单一,而且资源限制也更加严格。为了在达到标准化和兼容性的同时尽量满足不同方面的需求,JAVA ME的架构分为Configuration、Profile和Optional Packages。

参考资料来源:

百度百科——Java

百度百科——JavaEE

百度百科——Java ME

百度百科——J2SE



要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。
好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦

要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。
好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦

要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。
那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。然后你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。
好了,对Java和J2EE有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦


cf和ava哪个好玩?
CSOL画面超差! CF G泛滥 BUG巨多,但是我也推荐一下,因为它有耐玩性,更新还可以,有独特的突围模式,也挺好玩。CF大小一般,可以选择下或不下,AVA2.9GB够大,就看你了{个人推荐} 反正别玩CSOL,完了你就后悔!比CF还坑人,一把枪17元5角3天!!!说了这么多,希望对你有帮助。

我的电脑玩AVA玩一会就蓝屏或花屏还伴有破音严重v跟的时候就自动...
以下内容为百度知道操作系统分类管理员Ctangel个人总结,并非网络复制,全是个人日常工作中遇到并且明确确定原因的。如需复制请注明出处。这里列举几个典型的蓝屏故障的原因和解决办法。一、0X0000000A 这个蓝屏代码和硬件无关,是驱动和软件有冲突造成的,最早发现这个代码是因为公司的DELL机器的USB键盘和QQ...

...现在电脑版的所有网络游戏,最好是以首字母为分类的,
高手来帮忙找下所有的电脑版网络游戏,要以首字母分类,比如首字母D:大话西游,大话3首字母M:梦幻西游,魔域等,要全,整的好还加高分送您,本人恭候您来领分!... 高手来帮忙找下所有的电脑版网络游戏,要以首字母分类,比如首字母D:大话西游,大话3首字母M:梦幻西游,魔域等,要全,整的好还加高分送您,本人恭候您来...

CF和AVA哪个好
AVA比较真实,画面比CF好。CF目前G很多,AVA还待以后对外挂的态度,一个游戏对外挂的重视程度最大,这个游戏越好

为什么我玩穿越火线的时候很卡?
强制退出:分类有:外挂\/非法软件,恶意使用BUG,辱骂及诽谤他人,长时间挂机等。投诉系统:如果发现有玩家使用各种外挂、利用地图BUG获利或恶意辱骂等不正当的游戏行为,玩家可以马上进行投诉。在游戏进行中按ESC键,弹出窗口,点击“投诉”。在弹出的投诉窗口中选择投诉事项。在弹出的投诉窗口中选择要投诉的...

红酒的国内外评级以及如何挑选红酒?
美国政府除了在葡萄种植和酿酒方面协助葡萄酒生产商外,还在法律层面及时吸取法国等老牌葡萄酒大国的经验。美国政府没有效仿法国、德国、意大利、西班牙等欧洲国家采取葡萄酒分级制度,而只是实行了美国葡萄酒产地(American Viticultural Areas)制度,简称AVA。AVA是1983年起由美国酒类、烟草和武器管理局(BATF)开始实施的。作...

AVA图标谁给我个呀
我刚好有一个,采纳后留下QQ,我们私聊。要下了,想要的速度。腾讯分类TOP2枫╬叶\/shui 信用第一 骗子一边去。

求一个AVA激活码!高分
qq网吧的号码那就我帮你绑定激活吧……给我QQ号码就行……非qq网吧就无奈了……需好友7天腾讯才让……不要分了……大家都是开心才玩……祝你好运……

求一个文档管理软件
(3)方便。AvaFind Pro 完全可以作为一个方便的 Windows 资源管理器使用。你可以在 AvaFind Pro 上对文件进行打开、拖放、删除、重命名等,并可导出搜索结果。注意:仅有 AvaFind Pro 版有这种功能。(4)智能。AvaFind Pro 安装后会自动随 Windows 启动,随时监视硬盘中的文件更改,所以,只要你不...

至今已发现的恐龙种类有多少?它们的名字是什么?
随着这些令人恐怖而类似于蜥蜴的远古动物的化石不断被发现和发掘,它们的种类积累得越来越多,许多博物学家已经开始意识到它们在动物分类学上应该自成一体。到了1842年,英国古生物学家欧文爵士用拉丁文给它们创造了一个名称,这个拉丁文由两个词根组成,前面的词根意思就是“恐怖的”,后面的词根意思就是...

崇安区13336145824: Java语言分几大类型 -
岳澜马蔺: java提供了两类数据类型:原始类型(基本类型),引用类型.1、原始类型包括:boolean ,byte,char,int,short,float,long,double,值得注意的是:在原始数据类型中,除了boolean类型所占长度与平台有关外,其他数据类型长度都是与平台无关的.比如,int永远占4个字节.2、引用类型常见的有:String,StringBuffer,ArrayList,HashSet,HashMap等.

崇安区13336145824: java分几类 -
岳澜马蔺: java语言分为3个版本,在07年以前分别叫做J2ME(java 2 micro Edition),J2SE(Standard Edition)J2EE(Enterprise Edition),之后改名叫JavaME,JavaSE,JavaEE Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类.比如:数据库...

崇安区13336145824: java程序的分类 -
岳澜马蔺: Application和Applet是两个概念,前者指的是一个完整程序,后者指的是一个小程序,作为一个完整程序他具有一定的独立性,玩过手机游戏都知道一个手机游戏对应一个jar文件,这个jar文件就相当于一个Application,你运行游戏只需要选中它...

崇安区13336145824: JAVA分类 -
岳澜马蔺: J2SE:传说中的核心Java. J2ME:传说中的移动Java,包含核心Java的一个子集和一些自己的包,用于移动设备,储如PDA、手机之类. J2EE(现在叫Java EE,实际上现在SUN已经不用J2来头来命名了):传说中的企业级Java,用于企业...

崇安区13336145824: java程序可以简单的分为几种? -
岳澜马蔺: 按平台可以分为:Java ME、Java SE、Java EE三大类.

崇安区13336145824: JAVA有什么种类 -
岳澜马蔺: 没有什么种类,就是版本不一样.有高版本的,低版本的.占用内存大的就是高版本的,内存小的就是低版本的.通用版的就只有上百度找了,不过就算是通用版的也未必能用.希望可以帮助到你

崇安区13336145824: java有分类吗`?各个分类的应用范围是怎么样的? -
岳澜马蔺: 自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE.这也就是Sun ONE(Open Net Environment)体系.J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2SE开发桌...

崇安区13336145824: Java程序的种类有那几种 -
岳澜马蔺: Java程序的种类有:(a)内嵌于Web文件中,由浏览器来观看的_Applet(b)可独立运行的 Application(c)服务器端的 Servlets

崇安区13336145824: java程序的种类分为哪些 -
岳澜马蔺: Application Java应用程序,是可以由Java解释器直接运行的程序.Applet 即Java小应用程序,是可随网页下载到客户端由浏览器解释执行的Java程序.Servlet Java服务器端小程序,由Web服务器(容器)中配置运行的Java程序.JavaBeans Java组件,是可重用的Java数据和功能的封装,由其它程序调用执行.

崇安区13336145824: java语言的种类 -
岳澜马蔺: J2SE,J2ME,J2EE J2SE:一般JAVA初学者第一课就是学J2SE,他主要的是实现一些界面!!!!以及实现类的方法!!!!!!可以做一些JAVA查件,学会J2SE就以为着你已经可以开始学习J2ME,J2EE J2ME:当你已经对J2SE有所了解时...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网