什么是Java编程语言?
什么是Java?
Java是一种面向对象的编程语言。
它于1995年由Sun Microsystems首次发布。
Oracle在2010年收购了Sun Microsystems,现在维护Java编程语言的发布和支持。
Java应用程序支持Write-Once-Run-Everywhere范例。
这意味着您可以在一个系统中开发和编译Java程序,并在任何其他类型的操作系统中运行编译后的代码。
例如,您可以在Windows中编写和编译Java应用程序,然后在Linux和Mac OS系统上运行它而不会出现任何问题。
几乎所有财富500强都使用Java。
它仍然是服务器编程和企业应用程序的首选语言。
Java编程的好处是什么?
每个人都使用Java。
运行Java的设备超过30亿。Java是免费的开放源代码。
它具有出色的文档和社区支持。我们几乎可以用Java创建任何类型的应用程序。
您可以使用Java创建独立的实用程序应用程序,Web应用程序,Web服务,分布式和高度可扩展的应用程序。有大量使用Java开发的框架。
您可以将Spring框架用于Web应用程序和Web服务,将JUnit/TestNG用于单元测试,将Log4J用于日志记录,等等。
这些框架中的大多数都是免费的开放源代码。Java允许我们创建并发应用程序。
这对于创建利用最新技术进步的应用程序很有用,例如有效地使用多核CPU。
Java的核心组件是什么?
Java的三个核心组件是:
JDK:Java开发工具包是Java Environment的核心组件,它提供编译,调试和执行Java程序所需的所有工具,可执行文件和二进制文件。
JVM:Java虚拟机是Java编程语言的核心。
当我们运行Java程序时,JVM负责将字节码转换为机器特定的代码。
JVM依赖于平台,并提供核心Java功能,例如内存管理,垃圾回收,安全性等。JRE:Java运行时环境是JVM的实现。
它提供了执行Java程序的平台。
JRE由JVM,Java二进制文件和其他类组成,可以成功执行任何Java程序。
Java版本历史
Java最初是由Sun Microsystems的James Gosling进行概念化和开发的。
它于1995年首次公开发行。
Java 13是Java的最新版本。
从Java 10开始,每6个月发布一个新的主要版本。