20016年排列三开奖号:androidjni.poplocalframe 弹出局部帧

排列三2014079期正版藏机图 www.d0po.cn 2014-12-30 21:34| 发布者: 杨炎| 查看: 1444| 评论: 0|原作者: 蛮牛|来自: unity3d脚本manual

摘要: androidjni.poplocalframe 弹出局部帧static functionpoplocalframe(result: intptr) : intptrdescription描述pops off the current local reference frame, frees all the local references, and returns a local r ...

androidjni.poplocalframe 弹出局部帧

static functionpoplocalframe(result: intptr) : intptr

description描述

pops off the current local reference frame, frees all the local references, and returns a local reference in the previous local reference frame for the given result object.

弹出关闭当前局部引用帧,释放所有的本地引用,并返回一个局部引用,在前一个局部引用帧,用于给定的结果对象。

pushlocalframe为一定数量的局部引用创建了一个使用堆栈,而poplocalframe负责销毁堆栈顶端的引用。

push/poplocalframe函数对提供

了对局部引用的生命周期更方便的管理。

在管理局部引用的生命周期中,push/poplocalframe是非常方便的。你可以在本地函数的入口处调用pushlocalframe,然后在出口处调用poplocalframe,这样的话,在函数对中间任何位置创建的局部引用都会被释放。而且,这两个函数是非常高效的。

如果你在函数的入口处调用了pushlocalframe,记住在所有的出口(有return出现的地方)调用poplocalframe。

大量的局部引用创建会浪费不必要的内存。一个局部引用会导致它本身和它所指向的对象都得不到回收。尤其要注意那些长时间运行的方法、创建局部引用的循环和工具函数,充分得利用pus/poplocalframe来高效地管理局部引用。

参见:java native interface specification (oracle)

相关阅读

文章点评
相关文章
  • 人民日报人民时评:前进的时代需要英雄 2019-06-18
  • 境外媒体:中国商务部严批美方“反复无常,挑起贸易战” 2019-06-16
  • 水银、煮沸的蚁巢、热熨斗:欧洲人的梅毒抗争史 2019-06-03
  • 咨询成果推介泸州长江生态湿地新城概念性规划 2019-06-03
  • 黄河口,大美之诗文章中国国家地理网 2019-05-30
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-05-18
  • 习近平与人民日报那些事 2019-05-10
  • 很多常用药同属一家族 2019-04-30
  • 小牛犊天生两条腿 走起路来像袋鼠 2019-04-30
  • 就因为“阶级亲”,才应把这些难民送到欧洲。欧洲生活水平高呀,让亲人生活的更好。不能让他们到中国受苦受难呀。 2019-04-27
  • 资管新规来了!打破刚兑  投资者怎么办? 2019-04-27
  • 紫光阁中共中央国家机关工作委员会 2019-04-24
  • 图解:习近平主席这12个金句振奋人心! 2019-04-24
  • 您访问的页面找不回来了 2019-04-07
  • 五莲科技局以“三大”助力动能转换 2019-04-07
  • 261| 888| 16| 806| 594| 823| 389| 446| 694| 619|