- 博客(6)
- 收藏
- 关注
原创 如何选择Iterator和Foreach
Map<String, String> map = new HashMap<>(); map.put("01", "java"); map.put("03", "php"); map.put("05", "BigData"); map.put("02", "python"); System.o
2018-08-11 11:36:29 2292
原创 HashSet和HashMap假排序的原因
在学习Java的时候了解到HashSet是无序的,这个无序指的是:存入的顺序和取出的顺序不同 下图说明了HashSet的存储结构 很好理解,当球放入桶的时候,在里面是随机打乱的,取的时候也没有顺序可言. 我们在使用HashSet的时候都知道,Set的特性是元素唯一,并且乱序存储。但是在实际时候的时候。会有下面的情况发生: 源码如下: publicvoid test1...
2018-08-11 11:35:22 429
原创 Java设计模式--单例模式
设计模式 前人总结出来的经验,被后人拿来直接使用 常用的设计模式: 有23种,我们要学的有单例,模板,装饰,适配器,工厂,代理等 单例设计模式 一个类只允许有一个对象,将这个对象作为一个全局的访问点,提供出来供大家使用 分析 只能有一个对象 全局的访问点:得到的对象就是全局的访问点,如何做到全局?让static去修饰只想对象的变量 如何提供出去? 供大家使...
2018-08-02 09:03:56 107
原创 Java的封装和继承
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
2018-08-02 09:01:11 1411
原创 Android启动时动态加载权限
/** * 判断程序有没有读取权限 */ private void isPermissin(){ //判断程序有没有读取权限 //如果有则开始进行数据库初始化(将包中的db文件复制到本地) //如果没有则退出销毁程序,并提醒请允许读取权限后重新打开软件 if (ContextCompat.ch...
2018-03-07 20:19:53 959
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人