Java语言的跨平台原理

发布时间:2024年01月08日

Java语言特点

1. 简单 ---- 上手容易,语法形式和很多编程语言类似;提供了大量的 API
调用 API 即可完成功能;提供了垃圾回收机制,无需为内存管理担忧。
2. 面向对象 ---- 提供了类、接口和继承等原语,面向对象使得 Java 更适合编
写大型项目。
3. 安全 ----Java 不支持指针,一切对内存的访问都需要通过对象的实例变
量,从而使应用更安全。
4. 跨平台 ----Java 语言编写的程序可以运行在各个平台。 5. 支持多线程 ---- 多线程使得很多任务可以并发执行。

Java语言的跨平台原理

平台
? 平台指的是操作系统: windows Mac Linux
跨平台
? 指的是 Java 程序可以运行在任意平台上。
跨平台原理
? 好比:旅游遇到语言不通的时候,会找翻译。

? Java 程序在遇到平台不一致的时候,也会找翻译,这个翻译就是 JVM Java
Vertical Machine ),即 Java 虚拟机。虚拟机来执行你的程序。
在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的 java虚拟机即可。
文章来源:https://blog.csdn.net/m0_58798123/article/details/135425822
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。