当前位置: 首页 > ops >正文

java基础总结(三十)--java 2和java有什么区别

来自:https://www.cnblogs.com/ExMan/p/3798931.html 

Java是一种通用的,并发的,强类型的,面向对象的编程语言. JDK是Sun公司分发的免费Java开发工具包,正式名称为J2SDK(Java2 Software Develop Kit)。 包括基本的java工具包和标准类库。 自Java1.2之后Java版本统称为Java2,Java2中的容器类库才可以说是一种真正意义上的集合框架的实现。基本完全重新设计,但是又对Java1中的一些容器类库在新的设计上进行了保留,这主要是为了向下兼容的目的,当用Java2开发程序时,应尽量避免使用它们,Java2的集合框架已经完全可以满足你的需求。有一点需要提醒的是,在Java1中容器类库是同步化的,而Java2中的容器类库都是非同步化,这可能是对执行效率进行考虑的结果。
从Java1.2版本开始,Sun公司针对不同的用户推出了三种面向不同应用的运行平台,分别是:(1)标准版(Standard Edition,J2SE):提供了编写桌面、工作站应用程序所必需的功能,针对个人用户。(2)企业版(Enterprise Edition,J2EE):提供了一种用于实施基于J2EE多层应用的文档和实例套件的体系模型,是对标准版的扩展,针对企业和网络用户。(3)微型版(MicroEdition,J2ME):为嵌入式系统所设计的,包括JVM规范和API规范,其API规范是基于J2SE的。J2ME可以升级到J2SE和J2EE。这三种不同的开发工具包在Sun的Java的官方网站(http://java.sun.com)上都可以免费下载,下面我们就以J2SE为例来介绍Java 2 SDK的安装和配置。

http://www.xdnf.cn/news/11205.html

相关文章:

  • 什么是SOA
  • MySQL--sql查询练手
  • android studio基本使用
  • Java信天超市管理系统(源码+开题)
  • 51单片机的特殊寄存器
  • Linux命令(65)之zip
  • DirectoryInfo 类(总结)
  • SAP学习网站
  • fsdfdsfsdf
  • Android自定义View(三)自定义属性AttributeSet
  • 中国重大铁路事故一览,90年代以前基本都是爆炸事故,90年代以后基本都是追尾事故
  • COS简介
  • 从源码角度结合详细图例剖析过滤器与拦截器
  • 百度分享代码
  • Java 串口通信(RS232/485)
  • 批处理简单教程
  • Java基础入门知识
  • 3D建模的4种方式,你都知道吗?
  • GGhost一键恢复09.03.08
  • 【web前端期末大作业】学生个人网页设计作品 学生个人网页设计作品 学生个人网页模板 简单个人主页成品
  • HTML中的标签textarea的属性及用法
  • 2008春晚,赵本山之《火炬手》(现场版最新完整台词)
  • 《前沿》(Frontiers)系列英文学术期介绍
  • 极简教程|小白也能快速搭建个人网站
  • VMware虚拟机中的常用文件介绍
  • 分享103个PHP源码,总有一款适合您
  • 获取ACCESS2000密码 [C#]
  • 图形学中的不变矩方法及其matlab实现
  • 推荐一款基于Java的音视频处理开源项目--JAVE
  • 转贴:网友【原创·教程】 SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法