1.J2SE,J2EE,J2ME它们有啥关系,还有它们是语言还是平台?
2.java语言在J2SE,J2EE,J2ME到底扮演什么角色?
3.J2SDK是编程工具还是包还是什么?象J2SDK是不是也分很多种?(不是指的版本)是不是J2SE一个j2sdk,然后j2ee又一个j2sdk,是不是这样的?
4.sdk中的api是不是在j2se,j2ee,j2me中的都是通用的,或者他们都是一样的啊?问题很幼稚,我也刚开始学JAVA,现在一个学期都学完了,但是心中还是一打的疑问,特别是这些术语,学了一个学期也不知道他们到底有啥联系,有什么意义!实在汗啊!请各位老师解释下,学生在此谢过!
2.java语言在J2SE,J2EE,J2ME到底扮演什么角色?
3.J2SDK是编程工具还是包还是什么?象J2SDK是不是也分很多种?(不是指的版本)是不是J2SE一个j2sdk,然后j2ee又一个j2sdk,是不是这样的?
4.sdk中的api是不是在j2se,j2ee,j2me中的都是通用的,或者他们都是一样的啊?问题很幼稚,我也刚开始学JAVA,现在一个学期都学完了,但是心中还是一打的疑问,特别是这些术语,学了一个学期也不知道他们到底有啥联系,有什么意义!实在汗啊!请各位老师解释下,学生在此谢过!
解决方案 »
- 字符串含有敏感词的高亮处理,求解!
- 一道java原理题(一道简单的面试题,高手与低手的区别就在这里)
- TESTKILLER里面的 310-055 的填空题 怎么没有答案啊 ?
- java界面规范
- 关于环境变量的设置
- 请大家推荐基本学jsp 的书
- **************************虚心求教基础问题(在线等)*****************************
- 那里有Java的下载网址
- Java(tm) Communications API 的古怪问题
- 鼠标拖曳操作的问题
- Exception in thread "main" java.lang.NoClassDefFoundError: a 在线等
- 论文快完了,遇到问题了
Java至今一共有两个版本:Java,Java 2
其中前者是java的早期版本(现在很少见到了),现在使用的都是Java 2,
所以是J2ME,J2SE,J2EE。都有“J2”。首先说说J2SE,就是Java 2 Standard Edition(Java 2 标准版)是Java 2 的标准版,
提供了Java 2 的各种基本功能,主要用于应用程序(Application)的开发,并且是Java 2
平台的其他版本的基础。J2ME, 就是 Java 2 Micro Edition,用于手机和PDA(掌上电脑)这类CPU频率低,内存有限的设备。
这个版本的特点是API很少,功能简单,同样,可以实现的功能受到限制。J2EE, Java 2 Enterprise Edition(Java 2 企业版)主要用于web程序的开发,用于设计网站,网页等等,特点是,功能强大,非常适合在internet环境下的开发。
J2EE 只是一个规范
SDK(software development kits,软件开发工具包) 由于所选择的版本不同,所以SDK也不同,要装相应版本的SDK。
API的官方的好象提供了3个,J2SE的是http://java.sun.com/j2se/1.5.0/docs/api/ 另外两个你自己在java.sun.com的网站上找一下吧。
初学者应该从J2SE(即标准版)学起。
API(Application Progranmming Interface)应用编程接口
java.sun.com网站上提供了 N 个API 手册,下面的网页上有所有的API列表。
http://java.sun.com/reference/api/index.html