它提供的一些东西只是教给你怎么用,至于怎么实现的肯定有一些底层的东西(未公开的部分)int,long,float等都有自己的包装类,你可以看一下它们的代码,里面定义了一些常用的方法、静态变量等!有一本书叫《JAVA 虚拟机规范》,你可以到下面的网站去找找,没有的话再发给你(太大了)。www.infoxa.comwww.matrix.org.cn
解决方案 »
- 请问JAVA做RSA加密出来的密文是什么码啊?
- 刚做了一个登陆界面
- 各位大虾,我有个关于系统架构的问题需要问一下。。。盼答
- 在java中如何调用VC++写的静态库?
- 如何安装VISUAL J++6.0
- 用JDBC连接ORACLE的问题?
- Integer.toHexString(0xFF & 0xFF);为什么一定要与0xFF相与?
- 用jcreator的进来!
- RationalSuiteEnterprise.2001A.04.00.293.00 这个怎么安装,大家用过吗?
- 单元测试弹窗 no socket available,不知道该怎么解决,求大神指点一下吧
- 寻一条建议,求一点忠告!可恨只能给分100!
- 请问ASCII码为9的是什么空格
You are very kind, thanks in advance!
My Email:[email protected]
public native int hashCode();native声明了这个方法是在dll中实现的
BTW,实现 public native int hashCode();的方法是否在Java.DLL中定义的?
至于你说的那些基本类型,在JVM中都是转化为int来处理的!你可以理解是在JVM端实现的!--就这样 :)
public native int hashCode();native声明了这个方法是在dll中实现的那没有native这个前缀的方法也是在dll中实现的吗?
但并不代表JVM本身可以跨平台,JVM是每个操作系统都有一套的。在Unix下面就使用.so .sl .a这些实现。这个不需要我们去关心
同样,如果你需要实现一些在java里面无法完成的功能,也可以使用native来做,当然这样可能会牺牲一些可移植性
我的邮箱够大,20M.你那边多想想办法,Thanks!