随笔分类 -  Java

摘要:关于线程,有两种实现方法, 一种是通过继承Runnable接口,另外一种通过扩展Thread类,两者的具体差别,可参考我找的这篇文章 http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html。本主主要是讲 线程的同步执行问题。... 阅读全文
posted @ 2014-07-10 15:06 叶汉城 阅读(1514) 评论(0) 推荐(0)
摘要:原文出处:http://blog.csdn.net/itmyhome1990/article/details/7011656BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。下面通过代码来理解BeanUtils首先创建两个类Person.java[java]view plaincopypackagecom.org;importjava.util.Date;publicclassPe 阅读全文
posted @ 2014-01-01 10:19 叶汉城 阅读(466) 评论(0) 推荐(0)
摘要:原文转自:http://yinchunjian.iteye.com/blog/758196VO是跟数据库里表的映射,一个表对应一个VODAO是用VO来访问真实的表,对数据库的操作都在DAO中完成BO是业务层,做逻辑处理的VO , PO , BO , QO, DAO ,POJO,O/R Mapping 是 Object RelationalMapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/RMapping 的世界里,有两个基本的也是重要的东东需要了解,即 VO , PO 。VO ,值对象 (Value Object) ,PO ,持久对象 阅读全文
posted @ 2014-01-01 09:50 叶汉城 阅读(681) 评论(0) 推荐(0)
摘要:JAVA如何插入MySql的datetime类型Date date = new Date();Timestamp timeStamp = new Timestamp(date.getTime());clientinfo.setClientinfoTimeStamp(timeStamp);这样放入数据库的就是“yyyy-mm-dd hh:mm:ss”格式的数据过去我一直都是把时期做为字符类型来处理,汗,最近项目需要比较时间就没辙了,特意查了下资料才明白java可以直接插入日期型的数据,孤陋寡闻! 阅读全文
posted @ 2013-12-01 19:44 叶汉城 阅读(4083) 评论(0) 推荐(0)
摘要:Web.xml常用元素定义了WEB应用的名字 声明WEB应用的描述信息 context-param元素声明应用范围内的初始化参数。 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 一旦命名了一个过滤器,就要利用filter-mapping元素把它与一个或多个servlet或JSP页面相关联。servlet API的版本2.3增加了对事件监听程序的支持,事件监听程序在建立、修改和删除会话或servlet环境时得到通知。 Listener元素指出事件监听程序类。 在向servlet或JSP页面制定初始化参数或定制URL时,必须首先命名servlet或JSP页 阅读全文
posted @ 2013-10-29 18:28 叶汉城 阅读(376) 评论(0) 推荐(0)
摘要:Java中int和Integer的区别int是基本类型,直接存数值integer是对象,用一个引用指向这个对象1.Java中的数据类型分为基本数据类型和复杂数据类型int是前者>>integer是后者(也就是一个类)2.初始化时>>inti=1;Integeri=newInteger(1);(要把integer当做一个类看)int是基本数据类型(面向过程留下的痕迹,不过是对java的有益补充)Integer是一个类,是int的扩展,定义了很多的转换方法类似的还有:floatFloat;doubleDouble;stringString等举个例子:当需要往ArrayLis 阅读全文
posted @ 2013-10-27 09:52 叶汉城 阅读(378) 评论(0) 推荐(0)
摘要:Java 自动装箱与拆箱??什么是自动装箱拆箱基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。一般我们要创建一个类的对象的时候,我们会这样:Class a = new Class(parameter);当我们创建一个Integer对象时,却可以这样:Integer i = 100; (注意:不是 int i = 100; )实际上,执行上面那句代码的时候,系统为我们执行了:Integer i = new Integer(100); 此即基本数据类型的自动装箱功能。??基本数据类型与对象的差别基本数据类型不是对象,也就是使用int、do 阅读全文
posted @ 2013-10-27 09:46 叶汉城 阅读(253) 评论(0) 推荐(0)