最新文章列表

Java Native Interface

1、创建 一个包含native方法的类 public class HelloWorld { /** * Declare native method */ private native void displayHelloWorld(); /** * * Static piece */ static{ System.loadL ...
yangyangmyself 评论(0) 有1611人浏览 2012-06-11 09:27

使用DDMS中的native heap 检查Android native 内存泄露

一、 手机端准备工作 1、 安装库文件         所有的  native  内存分配函数  ( malloc ,  calloc , etc.)  都在  Android 的 libc   库中。为了跟踪堆内存的分配,需要使用这个库的特别版本,可以将每次内存开销记录下来。
tju_jusi 评论(1) 有15927人浏览 2012-05-30 13:15

移动Web App流行框架比较分析

  Native APP、Web APP、Hybrid APP特性对比表:           Native App Web App
offbye 评论(0) 有1822人浏览 2012-05-10 10:40

System.arrayCopy的使用

首先看一下声明,这是一个native方法: // src - the source array // srcPos - starting position in the source array // dest - the destination array // destPos - starting position in the destination ...
czj4451 评论(0) 有1986人浏览 2012-04-24 13:49

关于 sun.misc.Unsafe

今天在看java.util.concurrent.atomic包的源代码的时候看到原来这个包的底层都调用了sun.misc.Unsafe这个类,这个类其实是个native的实现类,他的神奇之处就在于它可以直接访问内存地址。如果你能直接调用它,那么就意味着你可以绕开一切lock而直接操作地址,虽然危险却有相当的性能吸引力。( 源代码 )  它十分高效,因为它的实现基于CAS (Compare And ...
JackyCheng2007 评论(1) 有4587人浏览 2012-04-03 15:31

Hibernate的generator属性之意义(转)

Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 < id name="id" column="id"> < generator class="identity"/> < ...
langgufu 评论(0) 有1252人浏览 2012-04-01 11:06

JNI学习笔记

 JNI 是 Java Native Interface 的缩写,用以解决 Java 对本地方法的操作问题,而本地方法是以库文件的形式存放的(.dll for windows,.so for Unix)。     分享一些常见的jni方法: GetStringUTFChars      将jstring转换成为UTF-8格式的char*GetStringChars         将jstri ...
FariyTale 评论(0) 有1867人浏览 2012-02-23 17:23

Java关键字

Java关键字(keywords)  abstract    default    if            private      this boolean     do         implements    protected    throw break       double     import        public       throws byte        e ...
q15106202446 评论(0) 有737人浏览 2012-01-20 10:16

JAVA classLoader

JDK内置ClassLoader 1.bootstrap class loader  最顶层的 负责管理一些classloader implemented by native lauguage c 汇编 C++ 操作系统本地语言 无名字(null) load the core classes of jdk 首先是bootstrap class loader 把其他的classloader ...
Genie13 评论(0) 有1005人浏览 2011-12-09 10:54

ECMAScript.js2

package { public native function eval(x:Object):Object; public native function parseInt(string:String, radix:int = 10):Number; public native function parseFloat(string:String):Number; public native fun ...
enix2212 评论(0) 有1330人浏览 2011-11-07 11:18

知识补充:抽象方法abstract为什么不能与static、synchronized、native混用

这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。  abstract是抽象的,指的是方法只有声明而没有实现,它的实现要放入声明该类的子类中实现。 static是静态的,是一种属于类而不属于对象的方法或者属性,而我们知道,类其实也是一个对象,他是在class文件加载到虚拟机以后就会产生的对象,通常来说它是单例 ...
zuoshou19w 评论(0) 有1532人浏览 2011-08-24 06:35

java 数组复制:System.arrayCopy 深入解析

 先看ArrayList源码中数组复制的代码:    其实ArrayList 就是一个数组的形酱娣攀莸? 没有高深的地方.他的性能在于他的索引能力, 正因为他是数组形式, ...
selvemen 评论(0) 有1085人浏览 2011-08-04 19:51

<转>抽象方法能否同时是native或者static或synchronized

这个问题要从实际的逻辑角度去看的,首先要了解abstract,static,synchronized,native这些关键字干什么用的。 abstract是抽象的,指的是方法只有声明而没有实现,他的实现要放入声明该类的子类中实现。 static是静态的,是一种属于类而不属于对象的方法或者属性,而我们知道,类其实也是一个对象,他是在class文件加载到虚拟机以后就会产生的对象,通常来说它是单例的, ...
geniuswxk 评论(0) 有1268人浏览 2010-06-12 12:12

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics