悲凉大地

文章
7
资源
0
加入时间
3年0月9天

jdk源码解析(八)——Java虚拟机字节码执行引擎

在前面我们了解了jvm运行时数据区,那个jvm图中有执行引擎,那么今天就解释一下Java虚拟机字节码执行引擎。1 定义Java虚拟机字节码执行引擎是jvm最核心的组成部分之一,“虚拟机” 是一个相对于 “物理机” 的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的,而虚拟机的执行引擎则是由自己实现的,因此可以自行制定指令集与执行引...

POJ1106

Problem: Transmitters Description: 给你一个半圆的圆心坐标和半径,再给你平面上的一些点,然后半圆绕圆心转动,问这个半圆最多可以覆盖多少个点。 Solution: 我们先预处理下,把到圆心距离大于半径的点去掉,然后枚举每个点,利用向量的叉积来判断剩余点是否在这个点与圆心所在直线的一边。最后维护一个最大值就可以了。 Code(C++): #include <std