JavaSE
文章平均质量分 65
HelloMeph
hello everyone
展开
-
关于Java中的动态多态
-----------------------------------------------------------------------------------------题记关于动态多态的一些测试和个人的理解。---------------------------------------------------------------------------原创 2013-07-23 10:33:51 · 939 阅读 · 0 评论 -
foreach循环删除集合中的元素出现ConcurrentModificationException异常(补充)
--------------------------------------------- 题记做项目的使用foreach抛出这个ConcurrentModificationException异常,后来发现foreach时是若集合中只有一个一个元素,且是需要删除的元素,则为抛出该异常,使用的时候注意一下就行了,具体原因参考之前我写过的博客。-------------------------原创 2014-01-15 14:51:37 · 830 阅读 · 0 评论 -
关于Java中的单例模式
--------------------------- 题记查了很多资料,然后汇总总结了一篇单例模式的文章。--------------------------- 查询的相关博客资料单例模式-内部类:http://blog.sina.com.cn/s/blog_6d2890600101gb8x.htmlhttp://blog.sina.com.cn/s/blog_7原创 2013-12-06 12:48:29 · 840 阅读 · 0 评论 -
关于object...objects作为参数列表中的参数的测试
--------------------- 题记关于参数列表为Object...objects这样的万金油参数列表的测试。--------------------- 代码package object.objectdot;import java.util.ArrayList;import java.util.HashMap;import java.util.List;impor原创 2013-11-25 14:12:28 · 1488 阅读 · 0 评论 -
关于Field类的getDeclaredFields和getField两方法
--------------------- 题记某次读代码的时候,看到getDeclaredFields的使用,然后对其做了下小测试。--------------------- 代码package field;import java.lang.reflect.Field;public class Test { public static void main(String[原创 2013-11-25 14:16:54 · 1471 阅读 · 0 评论 -
foreach循环删除集合中的元素出现ConcurrentModificationException异常
------------------------------------ 题记在使用foreach遍历一个集合并在循环内部对该集合执行add或remove操作会引发ConcurrentModificationException异常。这是很早之前遇到的一个问题,当时查了下资料也没做记录和测试,所以今天便做了个测试,代码中有详细的解释。-----------------------------原创 2013-11-21 15:51:42 · 1436 阅读 · 0 评论 -
Java的代理模式和回调函数
-----------------------题记:因为在使用HibernateCallback中遇到的疑问,所以上网查了很多资料,明白原理后发现跟代理模式很像,那么它们是怎么实现的,有什么区别和相同之处呢?-----------------------代码:【callback demo】package callback;public class Test { p原创 2013-09-02 16:45:31 · 2957 阅读 · 1 评论 -
自己写的简单的arraylist
--------------------------------------------题记最近朋友有面试,叫我帮他根据需求写一个类似arraylist的集合:remove、get、tostring、add和删除后有空的位置后面的元素自动向前移。---------------------------------------------代码package hxq;publ原创 2013-09-21 21:57:43 · 759 阅读 · 0 评论 -
Java中利用properties类修改替换properties类型文件中的键值对
--------------------------------------题记最近公司需要做一个功能:在web项目中,动态的利用网页修改jdbc中的连接参数。那么其中除了直接更改spring容器中的bean的值,还有就是修改jdbc.propertis中的连接参数键值对。那么如何达到替换某一对键值对中键所对应的值呢?----------------------------------原创 2013-09-09 10:33:37 · 2297 阅读 · 0 评论 -
Java使用反射调用方法
----------------------------------------------------------------------题记之前在sinablog写的东西。在使用反射可以得到类模板class对象,那么得到类模板的class对象后,如何调用某个已知的且需要的方法呢?答案是使用method类的invoke方法,那么实现的代码如下,结合jdk的api和该代码便可以知道原理原创 2013-08-02 09:01:56 · 831 阅读 · 0 评论 -
Java删除文件和累加输出一个完整文件的问题
最近模块开发遇到的问题:1.删除文件:若想删除文件夹,必须删除此文件夹里面的所有文件和文件夹才能执行删除。而且,在大量文件的删除后,想再次创建新的文件夹,执行mkdirs,会失败,故解决方式就是不删文件夹,只删里面的类容。2.输出文件:若同一个文件分为几个部分挨个请求,最后要拼装所有请求组合成的完整的图片,可以使用重载构造方法new FileOutputStream(File file,原创 2013-09-02 11:35:17 · 826 阅读 · 0 评论 -
关于Java中接口的测试
-----------------------------------------------------------------------------题记平时在使用接口的时候只声明过抽象方法( 如,可省略修饰符写作void function(); ),最近偶然发现其实在平时的使用中,完全忽视了在接口中还可以定义成员变量的,下面就是一些关于接口中的成员变量的一些测试。--原创 2013-07-26 14:40:36 · 1000 阅读 · 0 评论 -
关于Java中的匿名内部类
--------------------------------------------------------题记今天在使用HibernateTemplate的execute方法的时候产生了困惑,即HibernateCallback接口中的doInHibernate方法是如何将Session对象绑定到该线程的Session实例中的,回调函数的原理是什么,匿名内部类的原理是什么?原创 2013-07-25 17:30:53 · 755 阅读 · 0 评论 -
计算出本日、本周、本月、本年日期
------------------------ 题记由于项目需求,在网上又没查到,于是自己写了些计算日期的方法,然后share to you。------------------------ 代码 /** * 计算今天的起始日期 * @param now 当前时间 * @return 今日起始日期 * @throws Exception */ @Supp原创 2014-03-05 13:05:21 · 979 阅读 · 0 评论