码迷,mamicode.com
首页 >  
搜索关键字:字节码    ( 3295个结果
JDK13的新特性:AppCDS详解
AppCDS的全称是Application Class-Data Sharing。主要是用来在不同的JVM中共享Class-Data信息,从而提升应用程序的启动速度。 通常来说,如果要执行class字节码,JVM需要执行下面的一些步骤:给定一个类的名字,JVM需要从磁盘上面找到这个文件,加载,并验... ...
分类:移动开发   时间:2020-05-12 09:18:39    阅读次数:84
【Java】public class 和 class 的区别
一个 java 源文件当中可以定义多个 class, 只能定义一个 public class,并且该类名称必须和 java 源文件名称一致。 但 public class 不是必须的。 每定义一个 class 就会生成一个 xxx.class 字节码文件。 main 方法,即程序的入口,一般写在 p ...
分类:编程语言   时间:2020-05-11 13:24:39    阅读次数:62
第一章 反汇编简介
编程语言有四代 : 1.第一代,由0,1组成的机器语言,也被称为字节码,机器语言程序又被称为二进制文件。 2.第二代,汇编语言。 3.第三代,例如C,Java的语言。 4.第四代,四代语言的特征是完成一个任务你仅要告诉计算机你要做什么,不需要告诉计算机如何一步一步的做,如SQL。 反汇编是一件十分困 ...
分类:其他好文   时间:2020-05-10 15:25:05    阅读次数:59
HotSpot虚拟机中的对象
2.2 HotSpot虚拟机中的对象 2.2.1 对象的创建 注意:这里所指的对象限于普通Java对象,不包括数组和Class对象等 当Java虚拟机遇到一条new的字节码指令时,会触发对象创建。 总结1 HotSpot中的对象创建过程: (1)首先将去检查这个指令的参数是否能在常量池( Java方 ...
分类:其他好文   时间:2020-05-09 16:43:18    阅读次数:66
【JAVA SE基础篇】6.开始前的一些规定以及关键字
1.注释 注释是为了解释某些代码所加的文字,类似批注,提高程序可读性。编译时,编译器直接跳过,不会 变成字节码文件。 单行注释:以"//"开头,这一行"//"后面均为注释,换行即结束 多行注释:以"/*"开始,以"*/"结束,这之间都是注释,换行并不会影响注释结束,多行注释不能嵌套 2.标识符使用规 ...
分类:编程语言   时间:2020-05-08 10:13:02    阅读次数:69
深入理解Lua虚拟机
为了达到较高的执行效率,lua代码并不是直接被Lua解释器解释执行,而是会先编译为字节码,然后再交给lua虚拟机去执行 lua代码称为chunk,编译成的字节码则称为二进制chunk(Binary chunk) lua.exe、wlua.exe解释器可直接执行lua代码(解释器内部会先将其编译成字节 ...
分类:其他好文   时间:2020-05-08 00:28:31    阅读次数:72
天天用Synchronized,底层原理是个啥?
作者:iuxiaopeng https://www.cnblogs.com/paddix/p/5367116.html Synchronized 的基本使用 Synchronized 的作用主要有三个: 确保线程互斥的访问同步代码 保证共享变量的修改能够及时可见 有效解决重排序问题 从语法上讲,Sy ...
分类:其他好文   时间:2020-05-07 20:18:50    阅读次数:62
Java跨平台
1、JVM(Java Virtual Machine):字节码 2、Java--编译 字节码 JVM 机器码 运行 3、JDK-- javaDevelopment Kit-- 可用于编译和运行Java程序 4、JRE --Java Runtime Environment --只用来运行Java程序 ...
分类:编程语言   时间:2020-05-07 01:09:22    阅读次数:92
04 使用 BTrace 进行拦截调试
BTrace BTrace 可以动态地向目标应用程序的字节码注入追踪代码,使用的技术有 JavaCompilerApi, JVMTI, Agent, Instrumentation+ASM 使用方法:JVisualVM中添加 BTrace 插件 方法二:btrace <pid> <trace_scr ...
分类:其他好文   时间:2020-05-07 01:03:43    阅读次数:96
JAVA学习-初级
Java基础 从B站狂神说和 "https://how2j.cn/stage/12.html" 网站学习JAVA基础内容,总结一哈 1. CMD指令 1. 打开: cmd打开 资源管理器url前面加 cmd ,按回车后可以在当前文件夹打开 shift+鼠标右键,可以在当前文件夹中打开 2. 命令: ...
分类:编程语言   时间:2020-05-06 01:44:40    阅读次数:76
3295条   上一页 1 ... 21 22 23 24 25 ... 330 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!