莆仙生活网
当前位置: 莆仙生活网 > 知识库 >

java2.0

时间:2024-05-03 07:59:48 编辑:莆仙君

java2.0是什么

java2.0具体指的是支持MIDP 2.0,2比1高级,支持2.0的手机可以运行1.0的游戏,但反过来就不行了。所以支持2.0的手机能玩更多游戏,游戏资源更丰富。

术语解释:
MIDP: Mobile Information Device Profile,移动信息设备规范。
J2ME: Java 2 Micro Edition,Java2微版本。

MIDP是J2ME里的一个规范,提供了Java与无线通信这两种技术的综合.J2ME是sun公司的java类库的微版本专门用于开发和运行小型手持设备的程序.


java2时什么意思啊?

其实是版本升级时,用的不同名称而已,在以前的java 1.1时,sun那时就称其为java,到了98年,sun公司出了java 1.2,公司为了行销考量,把java重新更名为:java 2,一直延用到今天,以前的java只分两部分,从98年出了新版本,更名以后,把java分成了三部分,即我们现在见到的J2SE,J2ME,J2EE,以前的jdk,现在称其为j2sdk,并没有太大区别,只是一个发展过程。


java的问题

[鲜花][开心]您好亲,很高兴为您解答,java的问题
亲,语音和照片无法为您解答哦,请用文字表达,敬请谅解!谢谢![开心][作揖]【摘要】
java的问题【提问】
[鲜花][开心]您好亲,很高兴为您解答,java的问题
亲,语音和照片无法为您解答哦,请用文字表达,敬请谅解!谢谢![开心][作揖]【回答】
在java语言中,a b两个整型变量均,a的值为18,b的值为19,下列表达的值不为1的【提问】
在java语言中,a b两个整型变量均,a的值为18,b的值为19,下列表达的值不为1的
a++,a%b,希望我的回答可以帮助到您哦!【回答】
你好,亲,感谢您的耐心等待,答案已经给您找到了,您看一下哦~~~谢谢![开心][鲜花]如果我回答的满意期待您的赞~哦[开心][鲜花]【回答】
A是b/a【提问】
B是a++【提问】
在java语言中,a b两个整型变量均,a的值为18,b的值为19,下列表达的值不为1的 是a++,a%b,希望我的回答可以帮助到您哦!【回答】
[开心][作揖]【回答】


Java问题

亲,1. Java是什么?Java是一种面向对象的编程语言,它可以用来开发软件、游戏、网络应用程序等。它是一种跨平台的语言,可以在不同的操作系统上运行。2. Java有哪些特点?Java具有以下特点:- 简单:Java语法简单,易于学习和使用。- 面向对象:Java是一种面向对象的编程语言,它支持封装、继承和多态等特性。- 安全:Java拥有安全性,可以防止恶意代码的执行。- 跨平台:Java可以在不同的操作系统上运行,不需要重新编译。- 强大:Java拥有强大的类库,可以开发复杂的应用程序。【摘要】Java问题【提问】亲,1. Java是什么?Java是一种面向对象的编程语言,它可以用来开发软件、游戏、网络应用程序等。它是一种跨平台的语言,可以在不同的操作系统上运行。2. Java有哪些特点?Java具有以下特点:- 简单:Java语法简单,易于学习和使用。- 面向对象:Java是一种面向对象的编程语言,它支持封装、继承和多态等特性。- 安全:Java拥有安全性,可以防止恶意代码的执行。- 跨平台:Java可以在不同的操作系统上运行,不需要重新编译。- 强大:Java拥有强大的类库,可以开发复杂的应用程序。【回答】不是。,,【提问】【提问】这几个选择【提问】5C6D7A8C9B10C【回答】1BCD,2AC,3ABC【回答】

java代码生成器怎么用

zip包,然后自动下载下来1.预先定义好模板2.界面输入相关参数3.解析模板生成代码并下载最后放出源代码:package com.et.controller.system.createcode;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import com.et.controller.base.BaseController;import com.et.util.DelAllFile;import com.et.util.FileDownload;import com.et.util.FileZip;import com.et.util.Freemarker;import com.et.util.PageData;import com.et.util.PathUtil;/*** 类名称:FreemarkerController* 创建人:Harries* 创建时间:2015年1月12日* @version*/@Controller@RequestMapping(value=”/createCode”)public class CreateCodeController extends BaseController {/*** 生成代码*/@RequestMapping(value=”/proCode”)public void proCode(HttpServletResponse response) throws Exception{PageData pd = new PageData();pd = this.getPageData();/* ============================================================================================= */String packageName = pd.getString(“packageName”); //包名 ========1String objectName = pd.getString(“objectName”); //类名 ========2String tabletop = pd.getString(“tabletop”); //表前缀 ========3tabletop = null == tabletop?””:tabletop.toUpperCase(); //表前缀转大写String zindext = pd.getString(“zindex”); //属性总数int zindex = 0;if(null != zindext && !””.equals(zindext)){zindex = Integer.parseInt(zindext);}List fieldList = new ArrayList(); //属性集合 ========4for(int i=0; i< zindex; i++){fieldList.add(pd.getString(“field”+i).split(“,fh,”)); //属性放到集合里面}Map root = new HashMap(); //创建数据模型root.put(“fieldList”, fieldList);root.put(“packageName”, packageName); //包名root.put(“objectName”, objectName); //类名root.put(“objectNameLower”, objectName.toLowerCase()); //类名(全小写)root.put(“objectNameUpper”, objectName.toUpperCase()); //类名(全大写)root.put(“tabletop”, tabletop); //表前缀root.put(“nowDate”, new Date()); //当前日期DelAllFile.delFolder(PathUtil.getClasspath()+”admin/ftl”); //生成代码前,先清空之前生成的代码/* ============================================================================================= */String filePath = “admin/ftl/code/”; //存放路径String ftlPath = “createCode”; //ftl路径/*生成controller*/Freemarker.printFile(“controllerTemplate.ftl”, root, “controller/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName+”Controller.java”, filePath, ftlPath);/*生成service*/Freemarker.printFile(“serviceTemplate.ftl”, root, “service/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName+”Service.java”, filePath, ftlPath);/*生成mybatis xml*/Freemarker.printFile(“mapperMysqlTemplate.ftl”, root, “mybatis_mysql/”+packageName+”/”+objectName+”Mapper.xml”, filePath, ftlPath);Freemarker.printFile(“mapperOracleTemplate.ftl”, root, “mybatis_oracle/”+packageName+”/”+objectName+”Mapper.xml”, filePath, ftlPath);/*生成SQL脚本*/Freemarker.printFile(“mysql_SQL_Template.ftl”, root, “mysql数据库脚本/”+tabletop+objectName.toUpperCase()+”.sql”, filePath, ftlPath);Freemarker.printFile(“oracle_SQL_Template.ftl”, root, “oracle数据库脚本/”+tabletop+objectName.toUpperCase()+”.sql”, filePath, ftlPath);/*生成jsp页面*/Freemarker.printFile(“jsp_list_Template.ftl”, root, “jsp/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName.toLowerCase()+”_list.jsp”, filePath, ftlPath);Freemarker.printFile(“jsp_edit_Template.ftl”, root, “jsp/”+packageName+”/”+objectName.toLowerCase()+”/”+objectName.toLowerCase()+”_edit.jsp”, filePath, ftlPath);/*生成说明文档*/Freemarker.printFile(“docTemplate.ftl”, root, “说明.doc”, filePath, ftlPath);//this.print(“oracle_SQL_Template.ftl”, root); 控制台打印/*生成的全部代码压缩成zip文件*/FileZip.zip(PathUtil.getClasspath()+”admin/ftl/code”, PathUtil.getClasspath()+”admin/ftl/code.zip”);/*下载代码*/FileDownload.fileDownload(response, PathUtil.getClasspath()+”admin/ftl/code.zip”, “code.zip”);}}

谁知道JAVA有几个版本,哪个版本好些。现在JAVA最高的版本是怎么样的?

Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:
Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。
比如:数据库连接、接口定义、输入/输出、网络编程
Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。
比如:EJB、servlet、JSP、XML、事务控制
Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。
比如:呼机、智能卡、手机、PDA、机顶盒

他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类

应用场合,API的覆盖范围各不相同。
笼统的讲,可以这样理解:
J2SE是基础;
压缩一点,再增加一些CLDC等方面的特性就是J2ME;
扩充一点,再增加一些EJB等企业应用方面的特性就是J2EE。


1.1.2 Java的几个版本

1.1.2 Java的几个版本
自从Sun推出Java以来,就力图使之无所不能,所以Java发展到现在,按应用范围可分为3个版本。这3个版本分别是Java SE、Java EE和Java ME,这也就是Sun ONE(Open Net Environment)体系。
1.Java SE
Java SE就是Java的标准版,主要用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBC数据库操作、I/O输入输出、网络通信、多线程等技术。
2.Java EE
Java EE是Java的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP系统,其核心为EJB。
3.Java ME
Java ME主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。
http://book.51cto.com/art/201107/275889.htm