1. HashMap遍历的两种方式
第一种:
Map map = new HashMap();
Iterator iter = map.entrySet().iterator();
while (iter.hasNext()) {
    Map.Entry entry = (Map.Entry) iter.next();
    Object key = entry.getKey();
    Object val = entry.getValue();
}
效率高,以后一定要使用此种方式!
第二种:
Map map = new HashMap();
Iterator iter = map.keySet().iterator();
while (iter.hasNext()) {
    Object key = iter.next();
    Object val = map.get(key);
}
效率低,以后尽量少使用!

2. byte[] 转换为InputStream:

InputStream in = new StringBufferInputStream(new String(bytes));
InputStream in = new ByteArrayInputStream(bytes);
3. 文件读成流:
File dataFile = new File("data.xml");
      System.out.println("filepath:" + dataFile.getAbsolutePath());
      InputStream in = new FileInputStream(dataFile);
4. 锁的应用
锁定: synchronized (iMsgListener) {
     iMsgListener.wait(20000);
   }
解锁:
synchronized (iMsgListener) {
    iMsgListener.notify();
   }

转载于:https://www.cnblogs.com/KiloNet/articles/1873731.html

Java Android 代码片段收集相关推荐

  1. android代码片段二

    android代码片段二   1.Android拦截短信 一.AndroidManifest.xml<uses-permission android:name="android.per ...

  2. java经典代码片段

    java经典代码片段 写这篇也是用于学习 package com.common.file; import java.io.File; import java.io.FileInputStream; i ...

  3. 【代码片段收集】Python解析AndroidManifest.xml

    写在前面的话 这个好像只适合我自己看,感觉有的代码片段复用率很高,总是反复需要用到.所以就整理一下,方便自己查找. # find the MainActivity and let the MainAc ...

  4. android小灯泡实验代码,typecho常用代码片段收集

    typecho 获取最新文章,指定数量<?php $this->widget('Widget_Contents_Post_Recent','pageSize=5')->to($new ...

  5. 『 利器篇 』Lepthon代码片段收集Gist

    平时工作中遇到好的代码结构,如果平时没有积累起来,当你真正想用的时候,查找起来的时间成本可就高了,我们平时可以借助一些代码管理工具,把我们曾经的写的Demo,好的代码结构可以保存起来,用的时候单独拿出 ...

  6. android 代码片段,Android 中常用代码片段

    一:AsyncTask 的使用 (1)activity_main.xml (2)MainActivity.java public class MainActivity extends Activity ...

  7. Java基础代码片段

    package com.hehe.domain;public class Hello {public static void main(String[] args) {System.out.print ...

  8. Android代码片段:验证数据

    验证邮箱 /*** check the email address is valid or not.** @param email pass email id in string* @return t ...

  9. Android代码片段:设备信息

    设备ID /*** Use for getting your device id if available.** @param context* @return your device id*/pub ...

  10. Android学习资料收集

    博客 stormzhang 博主是上海薄荷科技开发主管, 他的博客分享了他从编程白痴到自学 Android 一路走过的经验, 写了一篇 Android学习之路 帮助了无数人, 里面还有很多好的文章非常 ...

最新文章

  1. HarmonyOS Text设置换行
  2. struts2 防止表单重复提交--令牌机制
  3. ApplicationEventPublisherAware--待完善
  4. vue数组变化视图_vue数组操作不更新视图问题(示例代码)
  5. windos 2008安装php5.3,windows 2008 + php 5.3.29配置
  6. JVM 虚拟机类加载过程和双亲委派机制
  7. postman提交文件及get、post请求
  8. 强大的SqlCacheDependency【转】
  9. hdu 1561(树形DP+背包)
  10. 3-8 堆栈模拟队列 (25 分)
  11. Java 输入输出流 解决中文乱码问题【不一定详细但一定实用篇】【全文4800字】
  12. 华硕幻X GZ301VV原厂预装系统带ASUS RECOVERY
  13. 关于angular模态框遇到的坑 Error: [$injector:unpr] Unknown provider
  14. MCtalk创业声音丨博学明辨:兴趣社交,给退休前后老年朋友的「小而美」空间
  15. Qt之实现动效导航栏
  16. 什么是VPS云服务器?
  17. 自定义类型:结构体,枚举,联合
  18. 计算机专业术语表白,围观!看各专业都怎么用术语表白的!
  19. 案例研究分析:巴基斯坦 ISP 如何通过黑洞路由关闭 YouTube
  20. 企业 IT 预算不够 如何以正确姿势薅到 618 大促的羊毛?

热门文章

  1. 百度工程师带来干货分享,助你转型AI应用工程师!
  2. 【Paper】AAAI 2020 故事生成模型 之 角色一致性
  3. 深度学习2.0-33.BatchNorm
  4. python pyspark用法
  5. Spark常用API(五)
  6. LSTM背后的数学原理
  7. 图论算法——无向图的邻接链表实现
  8. 悟道魔兽世界,《榜样魔兽》横空出世
  9. 19【推荐系统4】DeeoCrossing
  10. 二分法04:猜数字大小