初学Android编程,下了一个程序。这是Java EE服务器端的一段代码,求大神详细解释
一个基本的JavaBean,里面定义了User(用户)的一些属性,电话、姓名、年龄等。get(),set()方法。get()用于获取属性值,set()用于设置属性值。有两个构造器,一个无参数构造器,一个有参数构造器public User(String name, String phone, String password, int age,int gender, String address, int type)。有参数构造器用于在创建对象时,为某些属性初始化属性值。
很基本的
JavaSE是Java编程语言的基础,JavaEE是用于公司的PC端开发的,而JavaME 是用于移动端开发的。
javaee和se的区别:
1、Java EE(Java Platform,Enterprise Edition)。
Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 20 应用程序。
2、Java SE(Java Platform,Standard Edition)。
Java SE 包含了支持 Java Web 服务开发的类,为 Java Platform,Enterprise Edition(Java EE)提供基础。
Java ME的介绍:
Java ME(Java Platform,Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
这个全面的 分四部分的系列 包含两个教程和两篇配套文章,它们集中介绍 J2ME 和 Mobile Information Device Profile(MIDP)
以上内容参考 Java
javaEE和javaweb的区别具体如下:
1、JavaEE:全称Java平台企业版(JavaPlatformEnterpriseEdition),是Sun公司为企业级应用推出的标准平台。JavaEE是个大杂烩,包括Applet、EJB、JDBC、JNDI、Servlet、JSP等技术的标准,运行在一个完整的应用服务器上,用来开发大规模、分布式、健壮的网络应用。
2、JavaWeb:主要指以Java语言为基础,利用JavaEE中的Servlet、JSP等技术开发动态页面,方便用户通过浏览器与服务器后台交互。JavaWeb应用程序可运行在一个轻量级的Web服务器中,比如Tomcat。可以粗略地认为JavaWeb就是JavaEE的一部分,是成为JavaEE大师过程中的第一站。
如需学习javaEE和javaweb推荐选择达内教育,该机构已从事19年IT技术培训,累计培养100万学员,并且独创TTS80教学系统,1v1督学,跟踪式学习,有疑问随时沟通。
想了解更多有关javaEE和javaweb的相关信息,推荐咨询达内教育。该机构是引领行业的职业教育公司,致力于面向IT互联网行业培养人才,达内大型T专场招聘会每年定期举行,为学员搭建快捷高效的双选绿色通道,在提升学员的面试能力、积累面试经验同时也帮助不同技术方向的达内学员快速就业!
首先需要服务器会监听一个端口(默认8080),当这个端口接受到http请求的时候,根据内容调用事先编译jsp后生成的文件,jsp是动态的,但是一般每次显示时,都会变成静态的html格式。
然后你就看到了页面的内容,如果你要做一些动态操作,一般会通过action,do等通过struts的指定,跳到相对应的java类和方法,其过程中产生的值通常放在session中,执行完后再通过struts的指定,返回的相应的页面,并在session取出你想要的值
0条评论