摘要: BeanUtils.copyProperties 和 PropertyUtils.copyProperties  两个工具类都是对两个bean之前存在name相同的属性进行处理,无论是源bean或者目标bean多出的属性均不处理。 其原理是通过JDK自带的反射机制动态的去get,set,从而去转换我们的类。 但是要注... 阅读原文
2017-06-30 08:26:02 阅读(786) 评论(0)
摘要: 一.单词部分: ①process进程 ②current当前的③thread线程④runnable可获取的 ⑤interrupt中断⑥join加入⑦yield产生⑧synchronize同时发生 二.预习部分 1.线程与进程的区别: 进程是系统运行程序的基本单位 线程是进程中执行运算的最小单位 2.说明创建线程的方式有... 阅读原文
2017-06-30 07:38:03 阅读(813) 评论(0)
摘要: 一、使用注解配置spring   1.步骤    1.1 导包4+2+spring-aop    4代表:         2代表:    日志包:com.springsource.org.apache.commons.logging-1.1.1.jar    可选:com.springsource.org.apac... 阅读原文
2017-06-30 06:53:03 阅读(819) 评论(0)
摘要: 以下的内容部分参考了网络上的内容,在此对原作者表示感谢!         Java中动态代理的实现,关键就是这两个东西:Proxy、InvocationHandler,下面从InvocationHandler接口中的invoke方法入手,简单说明一下Java如何实现动态代理的。         首先,invoke方法... 阅读原文
2017-06-30 06:35:05 阅读(790) 评论(0)
摘要: 学习JAVA中数组的使用 一、什么是数组?   问:编写代码保存 4 名学生的考试成绩。   答:简单啊,定义 4 个变量呗   问:那“计算全年级 400 名学生的考试成绩”,肿么办   答: 。。。。。。。   数组,就可以帮助你妥妥的解决问题啦!!   数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放... 阅读原文
2017-06-29 23:51:05 阅读(780) 评论(0)
摘要: TreeSet是SortedSet接口的实现类,Sorted的英文意思是分类的;选择的。 TreeSet可以确保集合元素处于排序状态。与HashSet集合相比,TreeSet还提供了如下几个额外方法: 方法名称 解释 Comparator comparator(); 如果TreeSet采用了定制排序,则该方... 阅读原文
2017-06-29 23:34:02 阅读(795) 评论(0)
摘要: 问题描述:eclipse建立maven项目时,JDK版本默认是1.5,想创建时默认版本设置为1.8,如何修改? 解决方案: 找到本机maven仓库存放位置,比如:${user.home}/.m2/路径,编辑settings.xml文件,在profiles节点下配置 <profile> ... 阅读原文
2017-06-29 21:50:09 阅读(832) 评论(0)
摘要: 问题的提出: 在编写代码的时候,你会发现我们只是简单把打印信息改变了,就需要重新部署,如果是这样的编码方式,那么我们估计一天下来就真的是打几个Hello World就下班了。那么如何解决热部署的问题呢?那就是springloaded 一,使用方式一(不建议使用)-springloaded 1)在pom.xml文... 阅读原文
2017-06-29 21:48:04 阅读(814) 评论(0)
摘要: 对于Java程序猿学习的建议   这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是LZ你是如何学习Java的,能不能给点建议?   今天LZ是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的... 阅读原文
2017-06-29 20:46:01 阅读(757) 评论(0)
摘要: 对象属性复制的三种方法: 1.Apache提供的BeanUtil.copyProperties和PropertyUtil.copyProperties两种方式   BeanUtils.copyProperties("转换后的类", "要转换的类"); //多一步类型转换,比PropertyUtils效率还差   Pr... 阅读原文
2017-06-29 18:13:05 阅读(838) 评论(0)