首页 > Java > java教程 > 12 月 19 日

12 月 19 日

Susan Sarandon
发布: 2025-01-02 14:29:38
原创
749 人浏览过

DAY  Dec19

什么是 Java 技术?
1. Java 是一种编程语言和计算平台,由 Sun Microsystems 于 1995 年首次发布。它通过提供构建许多服务和应用程序的可靠平台,从默默无闻发展到为当今数字世界的很大一部分提供动力。

2.Java是一种高级、基于类、面向对象的编程语言,其设计目的是尽可能减少实现依赖。它是一种通用编程语言,旨在让程序员编写一次,随处运行(WORA),这意味着编译后的 Java 代码可以在所有支持 Java 的平台上运行,而无需重新编译。

3.Java 是一种广泛使用的用于编写 Web 应用程序的编程语言。二十多年来,它一直是开发人员的热门选择,如今有数百万 Java 应用程序在使用。 Java 是一种多平台、面向对象、以网络为中心的语言,其本身可以作为一个平台使用。

Java 的历史:
---> Java 最初是由 Sun Microsystems 的 James Gosling 开发的。它于 1995 年 5 月发布,作为 Sun Java 平台的核心组件。
--->原始和参考实现 Java 编译器、虚拟机和类库最初由 Sun 根据专有许可发布。
---> Oracle 提供了自己的 HotSpot Java 虚拟机,但官方参考实现是 OpenJDK JVM,它是免费的开源软件,被大多数开发人员使用,并且是几乎所有 Linux 发行版的默认 JVM。
--->截至 2024 年 9 月,Java 23 是最新版本(Java 22 和 20 不再维护)。 Java 8、11、17 和 21 是仍受官方支持的早期 LTS 版本。

在 Java 平台之外使用:
---> Java 编程语言需要存在软件平台才能执行编译后的程序。
----> Oracle 提供了与 Java 一起使用的 Java 平台。 Android SDK 是一个替代软件平台,主要用于开发具有自己的 GUI 系统的 Android 应用程序。

安卓:
---> Java 语言是开源移动操作系统 Android 的关键支柱。尽管基于 Linux 内核构建的 Android 大部分是用 C 编写的,但 Android SDK 使用 Java 语言作为 Android 应用程序的基础,但不使用任何其标准 GUI、SE、ME 或其他已建立的 Java 标准。

---> Android SDK支持的字节码语言与Java字节码不兼容,运行在自己的虚拟机上,针对智能手机和平板电脑等低内存设备进行了优化。根据 Android 版本,字节码要么由 Dalvik 虚拟机解释,要么由 Android 运行时编译为本机代码。
---> Android 不提供完整的 Java SE 标准库,尽管 Android SDK 确实包含其大部分子集的独立实现。

为什么我们需要 Java?
因为
* Java 是一种面向对象的编程语言。
* Java 是一种独立于平台的语言。
* Java 是安全的。
* Java 就是健壮性。
* Java 是可移植的。
* Java 是解释性的、线程化的和动态的。
* 可扩展性和可靠性。
* 广泛使用的开发语言。
* 易于使用。
* 转换到其他语言会更容易。
* Java 是多范式编程语言。
等等...

参考:
1.https://en.wikipedia.org/wiki/Java_(programming_language)
2.https://www.java.com/en/download/help/whatis_java.html#:~:text=Java是一种编程语言,每季度出现提示时打补丁吗?
3.https://www.w3schools.com/java/java_intro.asp

以上是12 月 19 日的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板