java
boy_nihao
coding
展开
-
理解Java对象序列化
转自:http://www.blogjava.net/jiangshachina/archive/2012/02/13/369898.html关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java转载 2015-09-21 21:18:04 · 446 阅读 · 0 评论 -
Java正则表达式入门
转自:http://www.cnblogs.com/ITtangtang/archive/2012/05/01/2477563.html Java正则表达式入门 一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是转载 2015-09-22 16:16:18 · 833 阅读 · 1 评论 -
Java中finalize()用法
转自:http://blog.csdn.net/shanghui815/article/details/6787855垃圾回收器要回收对象的时候,首先要调用这个类的finalize方法(你可以 写程序验证这个结论),一般的纯Java编写的Class不需要重新覆盖这个方法,因为Object已经实现了一个默认的,除非我们要实现特殊的功能(这 里面涉及到很多东西,比如对象空间树等内容)。 不过用Jav转载 2015-09-24 11:23:24 · 965 阅读 · 0 评论 -
java对象持久化
转自:http://blog.csdn.net/zi_jun/article/details/7369080第1章 对象持久化什么是持久化?简单地说,持久化就是把数据同步保存到数据库或某些存储设备中。在软件的分层体系结构中,持久化层是与数据库打交道的逻辑层。在数据库中对数据的增加、删除、查找和修改操作由持久化层来处理。最常见的操作是在ASP或JSP的页面代码中混杂了很多连接数据库、操作数据库的语句,转载 2015-09-24 10:35:21 · 1830 阅读 · 0 评论 -
JAVA中字符串比较equals()和equalsIgnoreCase()的区别
1、使用equals( )方法比较两个字符串是否相等。它具有如下的一般形式:boolean equals(Object str)这里str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。如果两个字符串具有相同的字符和长度,它返回true,否则返回fa转载 2015-12-04 15:40:17 · 988 阅读 · 0 评论 -
java克隆对象clone()的用法和作用
内容摘要若需修改一个对象,同时不想改变调用者的对象,就要制作该对象的一个本地副本。这也是本地副本最常见的一种用途。若决定制作一个本地副本,只需简单地使用clone()方法即可。Clone是“克隆”的意思,即制作完全一模一样的副本。这个方法在基础类Object中定义成“protected”(受保护)模式。但在希望克隆的任何衍生类中,必须将其覆盖为“public”模式。例如,标准库类Vector覆盖了c转载 2015-12-09 10:02:09 · 24557 阅读 · 2 评论 -
回顾:树的几种迭代遍历方式
PS:文章最后附上完整代码一、中序遍历List<Integer> inOrder(BTree root) { List<Integer> result = new ArrayList<>(); Stack<BTree> stack = new Stack<&a原创 2018-05-09 19:56:50 · 2309 阅读 · 0 评论