摘要: Map的遍历有两种方式,个人感觉第二种用起来更方便一些: @Test public void test2(){ Map map = new HashMap(); map.put("zhangsan", 1000); map.put... 阅读全文
posted @ 2015-04-30 20:59 江南一点雨 阅读(213) 评论(0) 推荐(0)
摘要: 泛型,只是在编译的过程中进行语法检查,查看集合中所存放的类型是否符合要求,在这种情况下,我能不能跳过编译器的检查,向一个存放Integer的List中存放一个String类型的数据? 这里要用到Java的反射机制: @Test public void test1(){ ... 阅读全文
posted @ 2015-04-30 18:51 江南一点雨 阅读(710) 评论(0) 推荐(0)
摘要: 注解相当于一个特殊的类。 定义一个简单的注解并使用,细节在注释中:MyFirstAnnotation.java/** * java在编译的过程中可能会把一些注解文件丢掉,使用 * @Retention(RetentionPolicy.RUNTIME)注解让该注解一直保存到运行阶段 *... 阅读全文
posted @ 2015-04-30 10:58 江南一点雨 阅读(200) 评论(0) 推荐(0)
摘要: 如果有一个方法你觉得不合适,想要删除,但是别人已经引用了很多次,删除了会对他人的工作产生影响,那该怎么办? 加入@Deprecated注解即可,看代码: @Test public void test1(){ test2(); } @Depreca... 阅读全文
posted @ 2015-04-29 23:19 江南一点雨 阅读(276) 评论(0) 推荐(0)
摘要: BeanUtils是apache提供的的一个工具类,在很多地方我们都要用到这个类。下面说说这个类的简单用法。 相关的使用细节已经在代码的注释中说明了。 @Test public void test5(){ try { Person p ... 阅读全文
posted @ 2015-04-29 19:23 江南一点雨 阅读(165) 评论(0) 推荐(0)
摘要: 内省,英文中称作introspector。主要对javaBean进行操作,JavaBean是一个特殊的Java类,该类中方法名符合特定的规则(其实就是getXXX,setXXX),我们一般是利用get,set方法来推断属性的名称,而不是直接根据属性来获得名称,因为属性都是私有的,而g... 阅读全文
posted @ 2015-04-29 16:16 江南一点雨 阅读(177) 评论(0) 推荐(0)
摘要: ajax的出现彻底改变了javascript命运,通过ajax可以直接向服务器提交数据,有两种方式:get方式,数据直接拼接在地址中 post方式,数据由data字段携带post方式,data中是参数。 $.ajax({ url:"http://localhost... 阅读全文
posted @ 2015-04-28 23:04 江南一点雨 阅读(468) 评论(0) 推荐(0)
摘要: 要学反射,先要了解Class这个类,Class是所有Java类的一个总称,Class的实例中存储的是一个类的字节码,获取Class的实例有三种方式:System.classnew Date().getClass()Class.forName(“java.lang.String”);J... 阅读全文
posted @ 2015-04-28 16:02 江南一点雨 阅读(222) 评论(0) 推荐(0)
摘要: Jackson以优异的解析性能赢得了好评,今天就看看Jackson的一些简单的用法。 Jackson使用之前先要下载,这里一共有三个jar包,想要获得完美的Jackson体验,这三个jar包都不可或缺。Java–>json1.将一个类以json字符串的形式输出: //将一个类以... 阅读全文
posted @ 2015-04-27 22:05 江南一点雨 阅读(445) 评论(7) 推荐(1)
摘要: dom4j 是一种解析 XML 文档的开放源代码 XML 框架。dom4j下载地址 本文主要记载了一些简单的使用方法。一、xml文件的解析dom4j既可以解析普通的xml文件,也可以解析一个InputStream,先看看xml文件长什么样子: 1 ... 阅读全文
posted @ 2015-04-26 23:19 江南一点雨 阅读(343) 评论(0) 推荐(0)