Java
lianxiuxingfu
这个作者很懒,什么都没留下…
展开
-
Java设计模式之工厂模式
直接来代码: [code="Fruit"] package org.shen.factory; public interface Fruit { public abstract void eat(); } [/code] [code="Apple"] package org.shen.factory; public class Apple implements ...2012-10-13 10:56:40 · 84 阅读 · 0 评论 -
Java设计模式之代理模式
代理模式: 我们先理解下面几个类,或许对你有所帮助。 1.InvocationHandler 在代理模式中我们需要实现该接口。该接口有一个方法invoke()方法,如下: [code="invoke"] public Object invoke(Object proxy, Method method, Object[] args) throws Throwable; ...2012-10-13 10:06:34 · 88 阅读 · 0 评论 -
java反射详解
本文先讲java反射的示例代码,希望看了代码以及分析对你有所帮助。 [table] |【案例1】通过一个对象获得完整的包名和类名| [/table] [code="Hash"] package org.shen.own; import java.util.Enumeration; import java.util.HashMap; import java.util.Hash...原创 2012-10-11 11:11:35 · 131 阅读 · 0 评论 -
HashMap和HashTable的区别
HashMap继承了AbstractMap抽象类,同时实现了Map接口,从如下源代码中我们可以看出: [code="HashMap"]public class HashMap extends AbstractMap implements Map, Cloneable, Serializable[/code] HashTable继承了Dictionary抽象类,同...原创 2012-10-11 10:31:37 · 83 阅读 · 0 评论 -
数据库连接池的基本工作原理
JDBC 概述 JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系型数据库(如Oracle、Sybase、SQL Server、Access等)提供统一访问接口,它由一组Java语言编写的类和接口组成,使数据库开发人员能够用标准JavaAPI编写数据库应用程序。 连接池技术 1、连接池原理 ...原创 2012-09-19 14:52:19 · 149 阅读 · 0 评论 -
java去除字符中的HTML标记
转载地址:http://www.shuonar.com/blog/bdde9aa4-eb0a-40f3-bfed-3d01d1ac8871.html 1.去除单个HTML标记 String s="asdfasdasdfsfd1234"; System.out.println(s.replaceAll("[\\s\\S]*?"; //定义script的正则表达式 Stri...原创 2013-05-26 21:31:37 · 156 阅读 · 0 评论 -
Freemarker将文件写到Html中
转载地址:[url]http://www.shuonar.com/nar_referenceone.html?id=10[/url]说哪儿网 在跟着说客学习freemarker(一)中,我们仅仅将数据输出到控制台,那么,我们如何将文件输出到html中,这是我们这章节所讨论的,下面开始学习的旅行。有的同学要求本社区把第章节中完整的类代码贴出来,那么本社区就分享一下吧,在第一章节完整的类如下: ...原创 2013-04-17 15:56:14 · 285 阅读 · 0 评论 -
Servlet的生命周期
Servlet生命周期分为三个阶段: 1.初始化阶段:调用init()方法 2.响应客户请求阶段:调用service()方法 3.终止阶段:调用destory()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1.Servlet容器启动时自动装载某些Servlet,实现它只需要在web.xml文件中的...原创 2012-10-22 09:22:53 · 101 阅读 · 0 评论 -
Java设计模式之单例模式
概念: Java中单例模式是一种常见的设计模式,单例模式分为三种:懒汉式单例模式、饿汉式单例模式、登记式单例模式。 单例模式有以下特点: 1.单例类只能有一个实例; 2.单例类必须自己创建自己的唯一实例; 3.单例类必须给所有其他对象提供这一事例; 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓...原创 2012-10-19 11:35:56 · 124 阅读 · 0 评论 -
Java设计模式之原型模式
定义: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建 浅复制 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用都仍然指向...原创 2012-05-21 19:52:29 · 83 阅读 · 0 评论 -
Java虚拟机工作原理
一、什么是Java虚拟机 jav虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。java虚拟机有自己想象的硬件,如处理器、堆栈、寄存器、还有相应的指定系统。 [i][b]总结:java虚拟机--处理器、堆栈、寄存器、指令系统。[/b][/i] 二、为什么使用Java虚拟机 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点...原创 2012-10-15 17:53:12 · 197 阅读 · 0 评论