首页 > 其他分享 >jvm面试常问(二)

jvm面试常问(二)

时间:2023-03-24 10:13:23浏览次数:30  
标签:常问 字节 -- 面试 jvm java

1 什么是字节码,字节码的好处

java源代码 --> 编译器(javac命令) --> jvm可执行的java字节码--> jvm中的解释器 ---> 机器可执行的二进制机器码-->程序运行

好处: 运行在jvm中,可以跨平台, 由于是运行字节码,无需再次编译,比解释型语言效率高

 

标签:常问,字节,--,面试,jvm,java
From: https://www.cnblogs.com/ladeng19/p/17250447.html

相关文章

  • 美团面试:熟悉哪些JVM调优参数?
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......
  • 常见B端产品经理面试问题及答案(二)【11年大厂面试官呕心制作】
    我会一直长期给你分享B端产品经理面试问题大全及答案合集,助你斩获心仪offer!请你去工粽号【B端产品经理面试官Aadi】并设为星标,以免错失后续更多实用的B端产品经理面试技巧!......
  • Java面试-基础篇之5
    说一说synchronized关键字synchronized是java语言中的一个关键字,如同public、private、trycatch等可以在Java中直接被编译器识别的具有功能性的单词。synchronized中文意......
  • Nginx面试
    1Nginx负载均衡算法nginx的upstream目前支持4种方式的分配0)、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。1)、wei......
  • #yyds干货盘点# LeetCode面试题:插入区间
    1.简述:给你一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1:输入:i......
  • 肖sir ___面试题____吉利
    面试题:1、一个字典中有无数个数字典作为值,取出所有键?解答:(1)用到递归方法defget_keys(d):keys=[]fork,vind.items():keys.append(k)......
  • redis面试题
    redis面试题1.什么是Redis?Redis(RemoteDictionaryServer)是一个使用C语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。2.Redis有哪些优缺点优......
  • java虚拟机(JVM)一
    一、什么是JVM?JVM是一种规范,虚构的计算机(冯诺依曼计算机结构)。跨语言的平台。也就是编译后是二、JVM要学什么?源码到类文件类文件到JVMJVM中各种处理(内部结构、执行方式......
  • 【面试篇】疫情期间程序员找工作难吗
    本人前段时间一直在找工作,从之前在博客中一直在刷Leetcode算法题也能看得出来。现在找工作基本告一段落,结合自身的体会,来和大家一起交流一下疫情期间程序员找工作到底难不难......
  • 面试题积累_03
    1const关键字与宏定义的区别是什么?答:const常量具有类型,编译器可以进行安全检查,一旦出现bug,在编译阶段就可以发现。而宏定义发生在预处理阶段,它只是进行简单的字符串替......