共 6 篇文章
显示摘要每页显示  条
Take a look inside Java classes Learn to deduce properties of a Java class from inside a Java program.http://www.javaworld.com/javaworld/jw-06-1997/jw-06-indepth.html "How to build an interpreter in Java, Part 1: The BASICs"For complex applications requiring a scripting language, Java can be used to implem...
在这个范例中,‘getstatic‘ 指令将一个静态成员压入一个称为操作数堆栈的数据结构,后续的指令可以引用这个数据结构中的成员。‘invokevirtual‘指令调用println方法,它从操作数栈弹出它的两个参数。//返回 str1+str2 的串连 String concat(String str1, String str2) { return str1 + str2; }//将 str2 附加到 str1 void c...
//现在还不大明白他是干嘛的!! u2 catch_type; //指向constant_pool的索引,对应CONSTANT_Class_info }exception_table[exception_table_length]; u2 attributes_count; attribute_info attributes[attributes_count]; }00 1d constant...
一、 什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。对于要在特定平台上实现Java虚拟机的软件人员,Java语言的编译器作者以及要用硬件芯片实现Java虚拟机的人来说,则必须深刻理解Java虚拟机的规范。从Java虚拟机支持的数据类型可以看出,Java对数据类型的内部格式进行了严格规定,这样使得各种Java虚拟机的...
Java语言,或是把其它语言编译成Java语言的字节码,你也需要深入地了解Java虚拟机。Java虚拟机支持的数据类型Java虚拟机支持Java语言的基本数据类型如下:byte://1字节有符号整数的补码short://2字节有符号整数的补码int://4字节有符号整数的补码long://8字节有符号整数的补码float://4字节IEEE754单精度浮点数double://8字节IEEE754双精度浮点数c...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部