码迷,mamicode.com
首页 >  
搜索关键字:bytecode    ( 181个结果
《深入理解jvm》笔记---第六章
类文件结构 1.  Java一次编写,到处运行的基石:    Java编译产生的是字节码(bytecode),sun公司和其他虚拟机提供商发布各个平台上的虚拟机,这些虚拟机可以载入和执行这些与平台无关的字节码。 1.      Class类文件结构: Class文件是一组以字节为基础单位的二进制字节流,各个数据项目严格按照顺序紧凑的排列在class文件之中,中间没有任何分隔符。 Clas...
分类:其他好文   时间:2016-04-07 07:13:34    阅读次数:135
java代码优化框架 soot
soot是一个可以接收java source code, bytecode, 及 android apk的代码优化框架,由于其提供了四种中间表达形式,使得分析更方便,因此也用来做代码分析。soot支持call graph construction, point to analysis等。四种中间表达...
分类:编程语言   时间:2016-01-05 00:08:30    阅读次数:516
使用Zend OpCache 提高 PHP 5.5+ 性能
使用Zend OpCache 提高 PHP 5.5+ 性能作者:admin|时间:February 28, 2015 |分类:Linux|评论:1 评论PHP 5.5 以后内建了OpCache,我们启用即可OpCache的加速原理是把编译后的bytecode存储在内存里面, 避免重复编译 PHP 所...
分类:Web程序   时间:2015-12-28 00:59:54    阅读次数:192
Java的安全性和可移植性
Java的这两个特性,关键在于Java编译器的输出并不是可执行的代码,而是字节码 bytecode. 字节码是一套设计用来在Java运行时系统下执行的高度优化的指令集,该Java运行时系统称为Java虚拟机 JVM. 在其标准形式下,JVM就是一个字节码解释器。 出于对性能的考虑,许多现代语言都被设...
分类:编程语言   时间:2015-12-16 01:36:37    阅读次数:229
java编译命令工具javac
Reads Java class and interface definitions and compiles them into bytecode and class files.Synopsisjavac[options] [sourcefiles] [classes] [@argfiles]A...
分类:编程语言   时间:2015-11-10 00:18:20    阅读次数:250
FindBugs规则整理
FindBugs规则整理FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等一、Se....
分类:数据库   时间:2015-10-30 23:05:19    阅读次数:415
在Eclipse中Attach Source
在Eclipse中,有时需要查看类、方法和变量的声明和定义的源代码。但是在F3查看一些在JDK库中声明/定义的类、方法和 变量的源代码时,Eclipse给你打开的却是相应的.class文件(bytecode),这是因为Eclipse还没有把相应的JDK库源文件载入/ 关联。这个时候你可以点击Ecli...
分类:系统相关   时间:2015-09-30 11:12:40    阅读次数:292
Java语言概要
Java把源代码(XXX.java)翻译(javac)成字节码(Bytecode)(XXX.class),再在Java运行时系统上执行(java)字节码,这样就可以跨平台了。Java是面向对象语言(OOL),OOP的三原则是封装(Encapsulation)、继承(Inheritance)和多态(p...
分类:编程语言   时间:2015-09-12 19:03:07    阅读次数:236
findbugs规则
FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等一、Security 关于代码安全...
分类:数据库   时间:2015-09-10 15:34:24    阅读次数:286
Java轻量级锁原理详解(Lightweight Locking)
大家知道,Java的多线程安全是基于Lock机制实现的,而Lock的性能往往不如人意。原因是,monitorenter与monitorexit这两个控制多线程同步的bytecode原语,是JVM依赖操作系统互斥(mutex)来实现的。互斥是一种会导致线程挂起,并在较短的时间内又需要重新调度回原线程的...
分类:编程语言   时间:2015-08-21 10:47:00    阅读次数:189
181条   上一页 1 ... 12 13 14 15 16 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!