Java 基础
summernnsz
android programmer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何通过序列化实现深拷贝
先说说Java的浅、深拷贝?浅拷贝:只复制一个对象,对象内部存在的指向其他对象数组或者引用则不复制。深拷贝:对象,对象内部的引用均复制。java.lang.Object的clone()方法默认是返回一个浅拷贝对象。因此如果要用clone()方法实现一个深拷贝,我们必须对每个对象的clone()方法进行特别实现。当对象层次复杂的时候,这样做不但困难而且浪费时间和容易出现错误,原创 2013-05-26 14:54:16 · 1273 阅读 · 0 评论 -
int i=010 与int i=10 区别:
前面的一种表示的是按照八进制进行表示的i,后者是按照十进制表示的i。看看下面的在程序中的运行结果你就会明白了!int i=010;int j=020;//一定要弄清楚这一点是为什么?System.out.println(i); //8System.out.println(j); //16System.out.println(i|4); //12System.o原创 2013-06-19 17:40:53 · 11328 阅读 · 0 评论 -
Eclipse 打开时提示fail to create JVM 问题
在一次打开eclipse时突然弹出对话框提示Failed to create JVM,在网上搜索了一下解决办法,现在分享一下!打开eclipse安装目录下的eclipse.ini文件部分内容是下面样子的:openFile--launcher.XXMaxPermSize256m-showsplashorg.eclipse.platform--launcher.XXMaxPerm转载 2013-06-21 17:30:09 · 3541 阅读 · 0 评论 -
如何获取精确到毫秒的当前时间以及 日期与时间的相互转化
System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS") .format(new Date() ));获取当前的时间,精确到毫秒原创 2014-01-13 14:47:27 · 3067 阅读 · 0 评论 -
Java Collection Summary
HashSet 和TreeSet区别://主要从两方面来进行作答:1、底层数据结构的实现;2、如何实现唯一性HashSet:底层数据结构是哈希表,线程不安全.HashSet是如何保证元素唯一性的呢? 是通过元素的两个方法,hashCode和equals来完成。 如果元素的HashCode值相同,才会判断equals是否为true。 如果元素的has原创 2013-05-24 08:55:28 · 994 阅读 · 0 评论 -
JTextPassword中的getText()方法过时的问题
JPasswordField 的getText()方法 已经过期, 不建议使用。用getPassword() 代替,返回char[]数组类型.因为是char[]类型的equals方法来自最原始的Object类, 其相当于"=="(比较两者的地址是否一致),永远都不会相等!因而在我们遇到字符数组类型时,不能用equals方法来比较.应该把char[] 类型转化为String类型(因为Stri原创 2013-04-10 13:23:07 · 5367 阅读 · 0 评论 -
Freemarker 进行字符串截取
${car.title?substring(0,30)}...${car.title!}原创 2014-05-19 18:57:05 · 43263 阅读 · 1 评论
分享