Java语言的跨平台原理
2024-01-08 18:32:44
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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!