随机推荐

JNI之自定义对象使用

前言Java中存在自定义对象的,因此JNI是要考虑传入自定义对象的使用。记录一下,方便自己查阅和学习。正文这里定义一个Staff类,传入JNI中打印和冲JNI中创建返回给Java。还是在之前动态注册的基础上改。如果没有基础,可以看看《JNI动态注册》Staff.java# @站长pa...

朱自清:神奇的丝瓜

今年春天,孩子们在房前空地上,斩草挖土,开辟出来了一个一丈见方的小花园。周围用竹竿扎了一个篱笆,移来了一棵玉兰花树,栽上了几株月季花,又在竹篱下面随意种上了几棵扁豆和两棵丝瓜。土壤并不肥沃,虽然也铺上了一层河泥,但估计不会起很大的作用,大家不过是玩玩而已。过了不久,丝瓜竟然长了出来,而且日益茁壮。...

Service的Context介绍

前言对于Application,Activity和Service这几个类,我们是很[熟悉]的。确实[熟悉],作为App开发这基本都要面对这几个类。几天记录一下Service的Context创建,其实也就是简单的说说。正文Context的使用场景使用Context调用方法,比如启动A...

Android存储单位转换

G M K B 单位之间转换,直接上代码 // storage, G M K B public static String convertStorage(long size) { long kb = 1024; long mb = kb <...

sleep和wait的区别简介

前言记录一下sleep和wait的区别正文wait必须搭配synchronize一起使用,而sleep不需要;进入wait状态的线程能够被 notify 和 notifyAll 线程唤醒,而 sleep 状态的线程不能被 notify 方法唤醒;wait 通常有条件地执行,线程...

I-Cache与D-Cache的区别

前言文档中有关于芯片的介绍,其中一部分是最高运行频率2GHz,32KB L1 I-cache和32KB L1 D-cache ,L2 cache 512K。L1 Cache 表示一级缓存和L2 Cache 表示2级缓存是知道的,但是I-Cache和D-Cache就傻傻分不清了。因此参考网上文章...