2021-04-07

2.1 Java虚拟机——JVM

JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java最具吸引力的特性之一。我们编写的Java代码,都运行在JVM上。

跨平台:任何软件的运行,都必须运行在操作系统上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。

Java语言的特点

1.面向对象性:

两个要素:类、对象

三个特征:封装、继承、多态

2.健壮性:

① 去除了C语言中的指针 ②自动的垃圾回收机制 -->仍然会出现内存溢出、内存泄漏

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学 Java 的人那么多,他们都在看哪些? 面试时都会问些什么,该怎么跳过“陷阱”? Java 体系那么大,我该先...
    承超越阅读 140评论 0赞 0
  • 1. Vlad Mihalcea:PESSIMISTIC_FORCE_INCREMENT锁定模式如何工作 当Jav...
    fa7ef6c69c5a阅读 207评论 0赞 0
  • 十年内自学编程 彼得·诺维格 为什么大家都这么着急? 走进任何一家书店,您将看到如何在24小时内教会自己Java,...
    阿金_152f阅读 109评论 0赞 1
  • 注释与API文档 1.注释:Comment 分类: 单行注释:// 多行注释:/*/ 文档注释:/ * */ 作...
    霍帅豪阅读 170评论 0赞 1
  • 十年内自学编程 彼得·诺维格 为什么大家都这么着急? 走进任何一家书店,您将看到如何在24小时内教会自己Java,...
    张古董阅读 176评论 0赞 0

友情链接更多精彩内容