![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdk5新特性及java基础
luxiangxing
这个作者很懒,什么都没留下…
展开
-
java List 排序 Collections.sort() 对 List 排序
//一个POJO例子class User { String name; String age; public User(String name,String age){ this.name=name; this.age=age; } public String getAge() { return age; } public void setA...原创 2011-08-31 04:07:55 · 60 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space及其解决方法
这个问题是我的工程中加入了Birt报表在Linux环境下运行出现的问题,从网上搜索了一下看到这文章发现并不是由于Birt的原因造成的引用1、PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为...原创 2012-03-30 20:57:05 · 69 阅读 · 0 评论 -
Bean Validation 技术规范特性概述
http://www.ibm.com/developerworks/cn/java/j-lo-beanvalid/概述 Bean Validation 规范Bean 是 Java Bean 的缩写,在 Java 分层架构的实际应用中,从表示层到持久化层,每一层都需要对 Java Bean 进行业务符合性验证,如图 1 所示。然而对于同一个 Java Bean 的对象,在每一...原创 2012-03-18 20:52:25 · 69 阅读 · 0 评论 -
json数据与JAVA数据的转换
自己编写了一个工具类,处理页面提交json格式数据到后台,再进行处理成JAVA对象数据1、DTO:Data Transfer Object,数据传送对象2、对于日期格式的问题,也已经处理3、json-lib-2.2.2-jdk13.jar (2.1在日期数组 json->java有问题) 工具类JsonUtil代码如下: Java代码 ...原创 2011-08-11 15:27:03 · 95 阅读 · 0 评论 -
jdk5.0中出现的新特性
泛型(Generics)注释 (annocation)增强的“for”循环(Enhanced For loop)自动置入/自动取出(Autoboxing/Unboxing)类型安全的枚举(Type safe enums)静态导入(Static import)可变参数 (Var args) ...原创 2011-02-25 12:09:59 · 68 阅读 · 0 评论 -
关于 Java 对象序列化 5 件事
数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。关于本系列您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本 系列 中,Ted Neward 深入挖掘 Java 平台的核心功能,揭示一些鲜为人知的事实,帮助您解...原创 2011-02-22 20:45:10 · 73 阅读 · 0 评论 -
对象的序列化和反序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途...原创 2011-02-22 20:39:31 · 50 阅读 · 0 评论 -
我对Java Serializable(序列化)的理解和总结
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或...原创 2011-02-22 20:30:34 · 61 阅读 · 0 评论 -
Java Annotation手册
作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:http://www.matrix.org.cn/resource/article/44/44055_Java+Annotation+Reflect.html关键字:java,annotation,reflect前言:在上篇文章《Java Ann...原创 2011-02-22 01:33:53 · 53 阅读 · 0 评论 -
Java Annotation入门
版权声明:本文可以自由转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)原文:[http://www.matrix.org.cn/resource/article/44/44048_Java+Annotation.html]http://ww...原创 2011-02-22 01:32:50 · 66 阅读 · 0 评论 -
实战篇:设计自己的Annotation
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理. 第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改...原创 2011-02-22 01:22:54 · 72 阅读 · 0 评论 -
JDK1.5 注解(Annotations)[转]
其实说起注解语法,对于任何一个Java开发人员来说都已经耳熟能详了,我们每天都在使用着 @author, @param,等等编写注释,然后用javadoc生成文档。Java的这种方便的文档生成方法受到了开发者的普遍赞誉。而从JDK1.5开始,注释语法提供了更为强大的功能。 我们先谈谈注释语法本身,它有时候也称为meta-data :“描述数据的数据”。一般来说它们可以被用...原创 2011-02-21 23:27:24 · 89 阅读 · 0 评论 -
PO、VO、DAO、BO、POJO分别是什么?
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。BO:business object业务对象封...原创 2012-11-20 10:32:49 · 83 阅读 · 0 评论