
java
文章平均质量分 70
crazycat喵
这个作者很懒,什么都没留下…
展开
-
进程
什么叫进程进程是系统进行资源分配和调度的一个独立单位,线程是CPU调度和分派的基本单位 进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。 (3)线程在执行过程中,需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。 (5)线程是指进程内的一个执行单元,也是进程内的可调度实原创 2016-03-01 22:44:34 · 464 阅读 · 0 评论 -
Android的ArrayList和LinkedList在性能的区别有哪些?
ArrayList和LinkedList在性能上各有优缺点,都有各自所适用的地方,总的说来可以描述如下: 1.对ArrayList和LinkedList而言,在列表末尾增加一个元素所花的开销都是固定的。对ArrayList而言,主要是在内部数组中增加一项,指向所添加的元素,偶尔可能会导致对数组重新进行分配;而对LinkedList而言,这个开销是统一的,分配一个内部Entry对象。 2.在Array转载 2016-02-14 22:28:56 · 1793 阅读 · 0 评论 -
Java反射机制详解
什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能 获取类的Class对象 获取类的Fields 获取类的Method 获取类的Constructor 新建类的实例Class的函数newInstance,通过 Constructor对象的方法newInstance 调用类的函数 调用private函数 .设置/获取类的转载 2016-03-08 15:11:58 · 329 阅读 · 0 评论 -
在java中的基础点
Math.ceil()向上舍入,将数值向上舍入为最接近的整数; Math.floor()向下舍入,将数值向下舍入为最接近的整数; Math.round()标准舍入,将数值四舍五入为最接近的整数。Math.ceil()实例 Math.ceil(20.9) ; //返回21 Math.ceil(20.5) ; //返回21 Math.ceil(20.1) ; //返回21 Math.fl原创 2016-02-12 14:53:44 · 811 阅读 · 0 评论 -
String , StringBuffer, StringBuilder的区别
转载于http://www.cnblogs.com/liuyhaiying/articles/945419.html String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全)StringBuilder sb1 = new StringBuilder("123"); StringBuilder sb2 = new St转载 2016-05-21 21:15:56 · 378 阅读 · 0 评论 -
Java 枚举7常见种用法
转载http://blog.lichengwu.cn/java/2011/09/26/the-usage-of-enum-in-java/ JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl…. 。现在好了,有了枚举,可以把相关的常量分组到一个枚转载 2016-05-22 23:00:38 · 366 阅读 · 0 评论 -
Java中的arraycopy
拷贝数组, arraycopy(Object src, int srcPos, Object dest, int destPos, int length)从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。从 src 引用的源数组到 dest 引用的目标数组,数组组件的一个子序列被复制下来。被复制的组件的编号等于 length 参数。源数组中位置在 srcP原创 2016-07-06 16:52:21 · 4831 阅读 · 0 评论 -
说说string和int,byte
private int[] findSelectedId(byte[] matchNum) { byte[] mlibDevModel = new byte[libDevModelLen]; for (int i = 0; i < brandList.size(); i++) { for (int j = 0; j < brandList.ge原创 2016-08-08 17:44:20 · 566 阅读 · 0 评论 -
android面试基础收集
算法8大排序 静态代理和动态代理 java集合 Java集合大致可以分为Set、List、Queue和Map四种体系。 其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map则代表具有映射关系的集合。Java 5 又增加了Queue体系集合,代表一种队列集合实现。Java集合就像一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“丢进”该容器中。从Java 5转载 2017-10-13 09:36:19 · 352 阅读 · 0 评论