jvm虚拟机
架构师奋斗之路
这个作者很懒,什么都没留下…
展开
-
java虚拟机-----单分派和多分派记录
Java中除了解析调用外还有分派调用,分派调用则可以是静态的也可以是动态的,分为四种方式静态单分派,动态单分派,静态多分派和动态多分派 1、静态单分派: java中将java代码编译成class文件的时候就将某个实例调用某个方法根据单个宗量数已经指定好了,在运行的时候直接通过地址调用对应的方法,这个表示静态单分派 2、动态单分派: java中在方法只有一个宗量的时候,调用方法时并非通过编译...原创 2019-06-20 17:12:58 · 173 阅读 · 0 评论 -
java虚拟机-----主内存和工作内存8中操作协议
1、lock表示把一个变量标识为一个线程独占状态 2、unlock表示释放lock的锁定状态,解锁 3、read把主内存的变量读取到工作内存中,方便写入 4、load把read指定读取过来的变量写入到副本中 5、use:把工作内存中的变量传入给执行引擎使用,比如工作变量i,需要被执行引擎执行i+1操作,必须要先让工作内存将i的值传给执行引擎,执行引擎才能使用执行i+1操作 6、assig...原创 2019-06-25 15:39:38 · 272 阅读 · 0 评论