2012年3月21日

Java入门--认识理解Java中native方法

摘要: Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。[关键字] Javanative Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件; 3、写一个.... 阅读全文

posted @ 2012-03-21 11:02 阳光总在风雨后001 阅读(224) 评论(0) 推荐(0) 编辑

今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。

摘要: 今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解。一. 什么是Native Method 简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函数。 "A native method is a Java method whose implementa 阅读全文

posted @ 2012-03-21 11:01 阳光总在风雨后001 阅读(266) 评论(0) 推荐(0) 编辑

StringBuffer append整数0001的问题

摘要: 今天在一个拼接append字符串的功能,当append(0001) 打印出1,而如果append("0001")打印出0001 阅读全文

posted @ 2012-03-21 06:36 阳光总在风雨后001 阅读(136) 评论(0) 推荐(0) 编辑

导航