![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
葛伦儿
最近在 CSDN 上更新得比较少,想了解更多内容可以去看我的 GitHub 项目,搜索关键词 guoguocai.github.io 即可,欢迎 star 哟~
展开
-
PO/POJO/BO/DTO/VO/DAO的区别
PO :persistent object持久对象1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。2 .在hibernate持久化框架中与insert/delet操作密切相关。3 .PO中不应该包含任何对数据库的操作。 ------------------------------------------------转载 2017-10-09 16:32:30 · 320 阅读 · 0 评论 -
详解内部类
可以将一个类的定义放在另一个类的定义内部,这就是内部类。 原文链接:http://www.cnblogs.com/chenssy/p/3388487.html 内部类是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过内部类,对内部类也只是略知一二)。第一次见面 内部类我们从外面看是非常容易理解的,无非就是在一转载 2017-10-25 10:54:48 · 171 阅读 · 0 评论 -
java字符串的替换replace、replaceAll、replaceFirst的区别详解
如果不是刚刚复习了下正则表达式,我可能也不会注意到,原来String的replaceAll跟replaceFirst用到了正则表达式!不多解释,看代码:1234String s = "my.test.txt";System.out.println(s.replace(".", "#"));Syste转载 2017-11-29 16:23:42 · 478 阅读 · 0 评论 -
JAVA中ListIterator和Iterator详解与辨析
原文链接:http://blog.csdn.net/longshengguoji/article/details/41551491 在使用java集合的时候,都需要使用Iterator。但是java集合中还有一个迭代器ListIterator,在使用List、ArrayList、LinkedList和Vector的时候可以使用。这两种迭代器有什么区别呢?下面我们详细分析转载 2017-11-15 17:02:22 · 222 阅读 · 0 评论 -
IDEA加载resources文件夹下文件相对路径问题
今天碰到了一个加载文件的相对路径问题,异常如下:目录结构:读取文件的代码如下:public void load(String path) { BufferedReader br = null; try { br = new BufferedReader(new FileReader(path)); String line = ""; while ((line = ...原创 2018-04-09 15:20:54 · 42601 阅读 · 9 评论 -
StringBuffer内容清空效率比较
转载自:http://blog.sina.com.cn/s/blog_56fd58ab0100qfcz.html在开发程序的时候,经常使用StringBuffer来进行字符串的拼接。如果在循环中来反复的做字符串拼接时,会清空Stringbuffer中的内容,然后再拼接新的字符串信息。例如:StringBuffer sb = new StringBuffer("");for (UserInfo ui...转载 2018-04-25 16:21:56 · 438 阅读 · 0 评论 -
java四种元注解
在jdk1.5引进了注解的,有许多框架都使用了注解,例如spring,hibernate.现将其简单介绍一下 元注解:注解的注解,即java为注解开发特准备的注解。 在java中有四种元注解1.@Target@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.ANNOTATION_TYPE)p...转载 2018-06-19 15:39:23 · 516 阅读 · 0 评论