当前位置: 首页 > news >正文

石龙镇网站建设公司网络服务有哪些

石龙镇网站建设公司,网络服务有哪些,wordpress主页 摘要,广告网站有哪些前几天360内推一面的时候面试官问道为什么Bitmap会调用recycle(#xff09;之后还要让bitmap null; 这个方法之前是一直这么用#xff0c;倒没有怎想。 #xff08;知其然不知其所以然#xff09; 贴一个其它地方的解释#xff1a; Bitmap类的构造方法都是私有的之后还要让bitmap null; 这个方法之前是一直这么用倒没有怎想。 知其然不知其所以然 贴一个其它地方的解释 Bitmap类的构造方法都是私有的所以开发者不能直接new出一个Bitmap对象只能通过BitmapFactory类的各种静态方法来实例化一个Bitmap。仔细查看BitmapFactory的源代码可以看到生成Bitmap对象最终都是通过JNI调用方式实现的。所以加载Bitmap到内存里以后是包含两部分内存区域的。简单的说一部分是Java部分的一部分是C部分的。这个Bitmap对象是由Java部分分配的不用的时候系统就会自动回收了但是那个对应的C可用的内存区域虚拟机是不能直接回收的这个只能调用底层的功能释放。所以需要调用recycle()方法来释放C部分的内存。从Bitmap类的源代码也可以看到recycle()方法里也的确是调用了JNI方法了的。 public void recycle() {if (!mRecycled) {if (nativeRecycle(mNativeBitmap)) {// return value indicates whether native pixel object was actually recycled.// false indicates that it is still in use at the native level and these// objects should not be collected now. They will be collected later when the// Bitmap itself is collected.mBuffer null;mNinePatchChunk null;}mRecycled true;}}
http://www.hkea.cn/news/14407650/

相关文章:

  • 灰色网站是什么国内做网站网站风险大吗
  • 公司网站开发维护四网合一的网站
  • 恩施做网站商务型网站
  • ui设计一般要学多久wordpress yoast seo
  • 万网网站空间网站建设邀标方案
  • 做电气设计有哪些好的网站网站广告赚钱怎么做
  • 唐山网站制作价格网站开发背景
  • 建设部证书查询官方网站建站之星官网
  • 成都plc培训机构哪家最好郑州百度网站优化排名
  • 北京建立网站wordpress显示时间代码
  • wordpress导航仿制温州seo教程
  • 建设网站需要哪些经营范围王野天简历
  • 在西安市建设工程交易中心网站上wordpress微信发布工具
  • 泰安市人才网官网免费网站分析seo报告是坑吗
  • 保护环境网站模板wordpress網頁版
  • 免费私人网站建设软件wordpress 论坛那
  • 网站域名费网站快照
  • 如何做网站站长装饰网站
  • 找人代做网站注意事项临潼区做网站的公司
  • 做响应式网站兼容哪几个尺寸机关网站建设情况汇报
  • 如何寻找网站建设需求客户亚马逊购物网站
  • 建筑公司网站源码微商城系统销售
  • 网站互联网推广企业注册号怎么查询
  • 中国域名网站排名兰州西固区网站建设平台
  • 郑州网站建设七彩科技WordPress页面生成时间
  • 竞价推广网站建设建设银行成都 招聘网站
  • 工程项目建设网站宣传片拍摄注意事项
  • 网站建设制作、微信公众号影视摄影传媒公司
  • 网站排名优化方法荣耀手机官网网站
  • 做网站翻页怎么做做网站需要服务器和什么软件