
JavaNote
cxmscb
学生
展开
-
Java-使用gson解析JSON数据
Java中JSON操作JSON 与 XmlJSON类似Xml,比xml更小,更容易解析JSON 语法数据以 键值对 的方式保存数据用逗号分隔花括号保存 JSON对象方括号保存 数组JSON的值可以是字符串(" "),数字,布尔值(true 或者 false),null,JSON数组([ ]),JSON对象({ })示例:①JSON对象,对象包含多个键值对:{"name" : "scb"原创 2016-02-18 22:00:03 · 1531 阅读 · 0 评论 -
JAVA-使用SAX解析XML数据
一、SAX (Simple API for XML)SAX解析XML文件采用的是事件驱动,它不需要解析完整个文档,而是一边按内容顺序解析文档,一般判断当前读到的字符是否符合XML语法中的某部分,如果符合则会回调一些函数来处理事件。使用SAX的优点:SAX采用流的形式来处理,占用内存少。二、事件处理器DefaultHandler事件驱动的回调函数在DefaultHandler中,因此需要写一个原创 2016-07-22 14:51:56 · 4114 阅读 · 0 评论 -
java小过
java day14 System类 几个方法 垃圾回收 计时 长度 Random类 有无种子 产生随机数 比较Math.random() [0,1] 校验QQ号码 str.startsWith str.toCharArray Charater.isDigit正则表达式 符合一定规则的字符串 str.matches(regex) 返回布尔数据 正则表达式规则 字符 字符类 否定原创 2016-03-25 14:55:16 · 460 阅读 · 0 评论 -
Java String 字符串
String字符串的使用方式直接赋值的方式:String str = “hello”;生成对象的方法:String str = new String(“hello”);两种方式的比较:代码: String str =new String("hello"); 因为首先因为”hello”该字符串,需要在堆内存中开辟一块空间存放 有了”hello”已在堆内存的空间后,又去new 出 新的一块空间存原创 2016-03-06 20:24:53 · 728 阅读 · 0 评论 -
[学习笔记】Java Numbers类与Math类
Numbers类Number类是一个抽象类,包装类 (Integer, Long, Byte, Double, Float, Short) 是Number的子类。使用包装类后,我们就可以将原始数据类型的数据转变成对象,从而可以调用对应对象的方法。包装类的装箱和拆箱public class Test { public static void main(String[] args) {原创 2016-03-06 19:20:35 · 735 阅读 · 0 评论 -
如何遍历map对象
HashMap遍历在Java中有多种遍历HashMAp的方法。让我们回顾一下最常见的方法和它们各自的优缺点。由于所有的Map都实现了Map接口,所以接下来方法适用于所有Map(如:HaspMap,TreeMap,LinkedMap,HashTable,etc)方法#1 使用For-Each迭代entries这是最常见的方法,并在大多数情况下更可取的。当你在循环中需要使用Map的键和值时,就可以使用这转载 2016-03-02 11:06:23 · 748 阅读 · 0 评论 -
Java 集合类
①.Collection接口 ① 一般称 Collection 为集合,集合可理解为一个动态的对象数组,与数组不同的是 集合中的对象个数可以任意扩充,因此容易添加或者删除,性能高且扩展性比较好。 ② Collection常用的子接口:List接口 Set接口Queue接口...②.List接口 (Collection原创 2016-02-05 22:38:10 · 430 阅读 · 0 评论 -
JAVA反射
Java反射Reflection 在运行时看透class功能:在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法直接获取类的信息,通过方法间接获取对象信息。反射APIClass类:代表一个类Field类:代表类的一个成员变量Method类:代表类的一个方法Constructor类:代表类的一个构原创 2016-05-01 12:40:43 · 544 阅读 · 0 评论