码迷,mamicode.com
首页 >  
搜索关键字:class文件    ( 3019个结果
关于java的JIT知识
1.JIT的工作原理图工作原理 当JIT编译启用时(默认是启用的),JVM读入.class文件解释后,将其发给JIT编译器。JIT编译器将字节码编译成本机机器代码。 通常javac将程序源码编译,转换成java字节码,JVM通过解释字节码将其翻译成相应的机器指令,逐条读入,逐条解释翻译。非常显然,经...
分类:编程语言   时间:2014-07-22 22:51:56    阅读次数:216
黑马程序员——注释详解
元注释:就是注释的注释元数据:就是数据的数据不同的注释会在不用的时期发挥作用,RetentionPolicy.SOURCE,RetentionPolicy.CLASS,RetentionPolicy.RUNTIME,分别 的是java中的源文件,class文件,内存中的字节码Override和Sup...
分类:其他好文   时间:2014-07-22 22:51:55    阅读次数:175
Java学习基础1
Java 平台:Java APIJVM特点:可跨平台Java 运行机制: 编译 运行Java文件------->class文件(可跨平台)-------->程序结果jdk:开发工具jre::JVMjre:运行环境JVM:安装JDK,配置环境变量:PATH:找编译运行的工具等;jdk跟目录下的bin目...
分类:编程语言   时间:2014-07-22 22:36:36    阅读次数:221
RTTI学习笔记
昨天晚上看完RTTI这,突然产生了疑问,RTTI到底是个什么东西,怎么看着他都像反射,带着这种疑问去网上翻了很多很多资料,自己试了又试才得出结论。 在了解RTTI和反射之前,需要了解一下知识点,编译时检查和运行时检查。     编译时检查:编译器在compile的时候,会读取.class文件,验证文件的合规性。     运行时检查:在程序已经运行起来的时候,去读取.class文件,验证文件的...
分类:其他好文   时间:2014-07-22 22:33:55    阅读次数:254
Android见招拆招(3)
error opening trace file: No such file or directory (2)问题描述可以编译运行,但报错。问题原因及解决其实系统是找不到文件或者是目录!写了很多class文件后,在AndroidMainfest.xml中声明,后来又修改或者加了新的class,然后把...
分类:移动开发   时间:2014-07-22 00:39:36    阅读次数:263
Java WEB
java Web 总结1.JSP运行原理用户通过客户端浏览器向服务器发送请求。JSP文件将JSP引擎编译成Java的class文件,即servlet。将产生的servlet加载到内存执行。Servlet的运行结果以HTML(或XML)形式通过web服务器返回客户端的浏览器。2.web项目设计公开目录...
分类:编程语言   时间:2014-07-22 00:39:34    阅读次数:270
【转】在Eclipse里查看Java字节码
要理解 Java 字节码,比较推荐的方法是自己尝试编写源码对照字节码学习。其中阅读 Java 字节码的工具必不可少。虽然javap可以以可读的形式展示出.class 文件中字节码,但每次改动源码都需调用命令行并不方便。这里介绍一个可以辅助阅读 Java 字节码的 Eclipse 插件:bytecod...
分类:编程语言   时间:2014-07-21 14:13:24    阅读次数:234
Applet: 用HTML调用Applet的几个注意事项
问题:HTML找不到java class。首先,如果xxx.java文件与HTML文件在同一目录下,直接运行cmd-javac 该 xxx.java文件,生成xxx.class文件。HTML中的标签配置好对应的 code=“xxx.class” 即可正常访问。如果HTML要访问的xxx.class与...
分类:移动开发   时间:2014-07-18 15:30:26    阅读次数:250
cglib源码分析2 ----- Class name 生成策略
一、如何获取动态生成的class 字节码结合生成的class文件是一个学习cglib的比较好的方法。在cglib中,生成的class文件默认只存储在内存中,我们可以在代码中加入下面语句来获取class file。System.setProperty(DebuggingClassWriter.DEBU...
分类:其他好文   时间:2014-07-16 13:38:25    阅读次数:454
Android逆向工程工具Dare的使用方法(Mac OS X中)
其实这篇日志很简单,争取用两句话说完。Dare这个工具是宾州大学计算机系发布的apk逆向工程工具。可以将Android系统中使用的apk文件反编译为Java Class文件。目前支持Linux和Mac OS X中使用,在Mac中的使用方法尤其简单,在这个页面:http://siis.cse.psu.edu/dare/downloads.html 提供可执行文件的下载,下载解压之后在终端中进入其...
分类:移动开发   时间:2014-07-14 14:07:31    阅读次数:312
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!