JAVA
我的国
GitHub UI: https://hndeveloper.github.io
展开
-
java中数组遍历的不同写法
1 for循环遍历通常遍历数组都是使用for循环来实现。遍历一维数组很简单,遍历二维数组需要使用双层for循环,通过数组的length属性可获得数组的长度。程序示例:[java] view plain copy package captain; public class ArrayDemo { public static vo转载 2017-08-28 17:29:08 · 816 阅读 · 0 评论 -
单例模式的坑与爬坑
上篇简述了其中单例还有部分个人看法,本篇主要从三个问题进行开展怎么避免线程阻塞怎么避免内存泄漏怎么避免被反射首先先看一段事例代码public class OkHttpUtils{ private static OkHttpClient singleton; private static final int TIME_OUT = 0X00000A; p转载 2016-12-06 17:53:37 · 325 阅读 · 0 评论 -
JAVA反射浅析
出处:http://blog.csdn.net/xiaohanluo/article/details/520341271. 简介 Java在编译时候就必须知道所引用的类所在地方,但是在实际编程中,在某些场合,可能需要引用一个并不在编译空间的类,这个时候常规方法就很难实现了。在Java中,Class配合反射能够很好的解决这种场景。Java里面的反射可以帮助我们在运行程序时转载 2017-08-28 17:45:16 · 289 阅读 · 0 评论 -
java 基本数据类型 及 位操作
一、基本数据类型JAVA基本数据类型所占字节数是多少?(32位系统)byte 1字节 short 2字节 int 4字节 long 8字节 char 2字节(C语言中是1字节)可以存储一个汉字float 4原创 2017-10-31 15:59:56 · 353 阅读 · 0 评论 -
Android 控制线程的开始关闭
在Android中有时我们会遇到类似这样的问题,我要绘制一个曲线图,但是我想让它可以被暂停和继续。首先,绘图肯定得用到多线程的知识。java的Thread类中自带suspend和resume两个方法来实现线程的暂停和恢复,可惜的是,现在已经不被建议使用了,而且,就算你用了,也没什么卵用,根本没效果,哈哈(这就很尴尬了!)网上查了不少资料(在这里感谢网上一些博客的指导了),经过修改,哈,保证绝对转载 2017-11-04 17:08:41 · 2394 阅读 · 0 评论