Java
文章平均质量分 74
wchb1990
这个作者很懒,什么都没留下…
展开
-
泛型Dao工厂
工厂设计模式原创 2014-09-05 13:31:59 · 596 阅读 · 0 评论 -
设计事件源被监听器监听(观察者设计模式)
//设计一个事件源,被监听器监听 Observer(观察者设计模式)public class Demo { /** * @param args */ public static void main(String[] args) { Person p = new Person(); p.registerListener(new PersonListener(){原创 2014-08-29 12:43:41 · 356 阅读 · 0 评论 -
包装设计模式
/* * 包装设计模式 * 1.实现与被增强对象相同的接口 * 2.定义一个变量记住被增强对象 * 3.定义一个构造器,接收被增强对象 * 4.覆盖需要增强的方法 * 5.对于不想增强的方法,直接调用被增强的对象的方法 */原创 2014-08-27 12:06:33 · 646 阅读 · 0 评论 -
内省
内省(Introspector) — JavaBean原创 2014-08-30 12:10:04 · 347 阅读 · 0 评论 -
Servlet过滤器
1.脏话过滤器//过滤脏话public class DirtyFilter implements Filter { public void destroy() { } public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, Se原创 2014-08-28 22:12:27 · 320 阅读 · 0 评论 -
BeanUtils的使用
内省—beanutils工具包原创 2014-08-30 12:10:28 · 290 阅读 · 0 评论 -
动态代理简例
1原创 2014-09-01 22:51:41 · 322 阅读 · 0 评论 -
FileList(带层级关系)
/*列出指定目录下文件或者文件夹,包含子目录中的内容。也就是列出指定目录下所有内容。因为目录中还有目录,只要使用同一个列出目录功能的函数完成即可。在列出过程中出现的还是目录的话,还可以再次调用本功能。也就是函数自身调用自身。这种表现形式,或者编程手法,称为递归。递归要注意:1,限定条件。2,要注意递归的次数。尽量避免内存溢出。*/import java.io.*;i原创 2014-10-12 20:24:25 · 687 阅读 · 0 评论 -
键盘读入学生,并输出到TXT中
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩),输入的格式:如:zhagnsan,30,40,60计算出总成绩,并把学生的信息和计算出的总分数高低顺序存放在磁盘文件"stud.txt"中。1,描述学生对象。2,定义一个可操作学生对象的工具类。思想:1,通过获取键盘录入一行数据,并将该行中的信息取出封装成学生对象。2,因原创 2014-08-28 22:53:13 · 890 阅读 · 0 评论 -
IO流的一些小Demo
1.FileReaderDemo 作用:读取文件到控制台 代码:原创 2014-09-11 10:52:51 · 307 阅读 · 0 评论 -
反射(构造方法,方法,main,字段)
文字1文字2文字3文字4原创 2014-08-30 09:50:51 · 312 阅读 · 0 评论 -
注解的应用(注入信息,注入对象)
1.利用注解注入信息.原创 2014-09-04 17:53:36 · 436 阅读 · 0 评论 -
多态
多 态★★★★★(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现。 体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = newCat();多态的好处:提高了程序的扩展性。多态的弊端:当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。(前期不能使用后期产生的功能,即访问的局限性)多原创 2014-09-05 17:57:49 · 347 阅读 · 0 评论 -
静态代理/动态代理
静态代理package com.derby.aopbasic;//静态代理模式interface ClothFactory { void productCloth();}// 被代理类class NikeClothFactory implements ClothFactory { @Override public void productCloth() { System原创 2014-11-01 16:56:09 · 360 阅读 · 0 评论