码迷,mamicode.com
首页 >  
搜索关键字:javap 字节码文件    ( 940个结果
java学习日记(一)
Java的工作原理 编写,保存为.java文件; 编译,生成.class字节码文件 运行,使用java解释器翻译成机器代码 Java虚拟机 运行java程序的软件环境 什么是jdk(Java development kit) JRE(Java Runtime Environment) JDK包含ja ...
分类:编程语言   时间:2019-09-26 21:40:28    阅读次数:135
Runable
共享资源的线程问题 1.问题产生的原因分析 同一资源被多条线程共用 在一条线程执行任务时,资源被其他线程改动 解决方法 一 受用synchronized关键字将线程的任务标记,即同步代码块,使用锁--任意对象 二 同步方法 使用锁 this 三 同步静态方法 使用锁 该类的字节码文件对象 xxx.c ...
分类:其他好文   时间:2019-09-24 15:53:51    阅读次数:94
【读阿里规约有感】循环体内的字符串连接时,使用StringBuilder的append()和+String的方式比较
【推荐】循环体内,字符串的连接方式,请使用 StringBuilder 的 append 方法进行扩展。(而不要用+String的方式)说明:因为反编译出的字节码文件显示每次循环都会 new 出一个 StringBuilder 对象,然后进行append 操作,最后通过 toString 方法返回 ...
分类:移动开发   时间:2019-09-23 15:13:33    阅读次数:147
Baidu初试题分享(Java高级工程师)
【特别声明:文章仅用来借鉴学习,不用于其他商业化活动】 1、JDK和JRE区别? JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具和Java基础的类库。通过JDK开发人员将源码文件(java文件)编译成字节码文件(class文 件)。 JRE是Java运行环境,不含开发环境 ...
分类:编程语言   时间:2019-09-19 21:13:20    阅读次数:111
Java初步
Java的核心优势:跨平台Java SE:标准版Java EE:企业级Java ME:微型版源文件(*.java)→编译器→字节码文件(*.class)→(类装载器→字节码校验器→解释器)【JRE】→系统平台 win10用javac无法编译,应用javac -encoding UTF-8 *.jav ...
分类:编程语言   时间:2019-09-18 09:12:40    阅读次数:92
JVM内存模型
javac : 编译代码(即将.java文件编译成.class的中立字节码文件) eg:javac App.java javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。 jav ...
分类:其他好文   时间:2019-09-08 09:41:21    阅读次数:86
通过字节码分析异常表的重要作用以及locals属性的含义
有如下代码 javap -verbose -p Test 结果如下 在上图中看到work方法的 stack=3, locals=4, args_size=1,其中size = 1表示参数个数为一个,即this,locals=4表示有4个局部变量,分别为 this,is,serverSocket,和 ...
分类:其他好文   时间:2019-09-06 01:14:33    阅读次数:96
java5新特性(简述十大新特性)
1、泛型 所谓类型擦除指的就是Java源码中的范型信息只允许停留在编译前期,而编译后的字节码文件中将不再保留任何的范型信息。也就是说,范型信息在编译时将会被全部删除,其中范型类型的类型参数则会被替换为Object类型,并在实际使用时强制转换为指定的目标数据类型。而C++中的模板则会在编译时将模板类型 ...
分类:编程语言   时间:2019-09-03 13:18:42    阅读次数:98
性能优化 | JVM与性能优化知识点综合整理
JVM JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。 java编译器只要面向JVM,生成JVM能理解的代码或字节码文件。Java源文件经编译成字节码程序,通过JVM将 ...
分类:其他好文   时间:2019-09-03 11:34:32    阅读次数:58
jvm虚拟机栈的作用
jvm虚拟机栈的作用 jvm虚拟机栈栈帧的组成 jvm虚拟机栈,也叫java栈,它由一个个的栈帧组成,而栈帖由以下几个部分组成 局部变量表 存储方法参数,内部使用的变量 操作数栈 在变量进行存储时,需要进行入栈和出栈 动态连接 引用类型的指针 方法出口 方法的返回 一段原程序代码 一 生成字节码文件 ...
分类:其他好文   时间:2019-08-29 13:49:06    阅读次数:80
940条   上一页 1 ... 19 20 21 22 23 ... 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!