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

一篇文章了解JDK的前世今生

我们每天都在开发Java,每天都在使用JDK,那么我们了解JDK的发展史吗,这篇文章将带你深入了解JDK的发展史。

JDK(Java Development Kit)是Java开发者工具包,是用于编写Java程序和运行Java程序的软件开发工具集。自从1995年Java语言首次发布以来,JDK已经经历了数十年的发展和演变。以下是一份JDK的发展史:

1995年,Sun Microsystems发布了Java语言,这是一种面向对象的、平台无关的编程语言。Java语言的诞生得益于Tim Berners-Lee的Web浏览器理念,它能够让程序员在任何平台上编写和运行Java程序。

1996年,Sun Microsystems发布了JDK 1.0,这是Java开发者工具包的第一版。该版本包括了Java编译器、Java虚拟机(JVM)和一些标准类库。

1997年,Sun Microsystems发布了JDK 1.1,该版本引入了Java数据库连接(JDBC)和Java命名和目录接口(JNDI)等重要特性。此外,还引入了Java Applet,使得Java程序可以在Web浏览器中运行。

1998年,Sun Microsystems发布了JDK 1.2,该版本引入了Java平台标准版(J2SE)的概念。J2SE包括了一系列的API和库,使得Java程序可以更加容易地实现网络编程、数据库连接和图形用户界面(GUI)开发等功能。

2000年,Sun Microsystems发布了JDK 1.3,该版本改进了JVM的性能和稳定性,并引入了Java 2平台企业版(J2EE)和Java 2平台组件版ÿ

http://www.lryc.cn/news/256171.html

相关文章:

  • Redisson出现问题总结
  • 领域驱动架构(DDD)建模
  • PostgreSQL从小白到高手教程 - 第38讲:数据库备份
  • OpenGL ES eglCreatePbufferSurface() 和 eglCreateWindowSurface() 的对比和使用
  • python之马尔科夫链(Markov Chain)
  • 数据库管理-第123期 Oracle相关两个参数(202301205)
  • 掌握vue中国际化使用及配置
  • Ubuntu编译文件安装SNMP服务
  • 3D Web可视化平台助力Aras开发PLM系统:提供数据访问、可视化和发布功能
  • Graphpad Prism10.1.0 安装教程 (含Win/Mac版)
  • 【动态规划】路径问题_不同路径_C++
  • Python并发-线程和进程
  • 微信小程序适配方案:rpx(responsive pixel响应式像素单位)
  • vue2 echarts饼状图,柱状图,折线图,简单封装以及使用
  • Linux信息收集
  • 三种定时任务总结
  • [足式机器人]Part2 Dr. CAN学习笔记-数学基础Ch0-6复数Complex Number
  • 使用 MITRE ATTCK® 框架缓解网络安全威胁
  • 从零构建属于自己的GPT系列4:模型训练3(训练过程解读、序列填充函数、损失计算函数、评价函数、代码逐行解读)
  • 光学遥感显著目标检测初探笔记总结
  • HttpComponents: 领域对象的设计
  • 使用wire重构商品微服务
  • 大三上实训内容
  • IOT安全学习路标
  • java中线程的状态是如何转换的?
  • 处理合并目录下的Excel文件数据并指定列去重
  • Numpy数组的去重 np.unique()(第15讲)
  • ROS-log功能区别
  • 学习git后,真正在项目中如何使用?
  • Qt国际化翻译Linguist使用