java基础
文章平均质量分 67
LeBrace
这个作者很懒,什么都没留下…
展开
-
java整数和byte数组之间的转换
public class NumberUtil { /** * int整数转换为4字节的byte数组 * * @param i * 整数 * @return byte数组 */ public static byte[] intToByte4(int i) { byte[] targets = new byte[4]; targets[3]转载 2017-07-03 17:08:26 · 938 阅读 · 0 评论 -
Java中Map的遍历
// 实现map的所有类(HashMap,TreeMap,LinkedHashMap,HashTable) //1、for-each 循环使用entry遍历 //这是最常见,在大多数情况下是可取的 Map map = new HashMap() ; map.put("hello","world") ; if (map!=null &&原创 2017-10-10 15:58:49 · 369 阅读 · 0 评论 -
Android 对象序列化 Java中实现Serializable序列化与Android特有的实现Parceable接口序列化操作
1、Serializable 接口是Java提供的一个序列化空接口,它为对象提供标准的序列化与反序列化操作。使用Serializable实现序列化非常简单,只需要实现Serializable接口,在类的生命中指定一个标识,可以自动实现默认的自动序列化过程。private static final long serialVersionUID = 1L ; 序列化与反序列化过程需要大量的IO操原创 2017-10-11 15:59:59 · 910 阅读 · 0 评论 -
Java中Static代码块的认识
/** * @author Administrator * static{} 使用类 */ public class StaticTest { //静态变量 public static int x = 300 ; //static块,会在类被加载的时候执行且执行一次 //用来初始化静态变量和调用静态方法 static{ System.out.println(x); x =原创 2017-10-20 14:19:15 · 421 阅读 · 0 评论 -
Java中==与equals的区别
一、性质: 1、==是运算符 2、equals 是java类Object中的方法 二、作用: 1、== 用于比较两个变量是否相等 2、用于比较两个对象是否相等 java数据类型分为基本数据类型(原始数据类型)和复合数据类型(类)两种: 1>基本数据类型 如:byte,short,char,int,long,float,double,boolean 等 使用==比较原创 2017-11-13 15:44:25 · 348 阅读 · 0 评论