Java
lanqiaoyeyu
这个作者很懒,什么都没留下…
展开
-
Demo of MySQL for Java
Java使用MySQL的Demo1.首先将mysql-connector-java-5.1.10-bin.jar包加进开发工具的build path 中2.运行以下程序,进行Demo测试[code="java"]package bill.com;import java.sql.Connection;import java.sql.DriverManager;impo...2011-09-04 18:05:05 · 109 阅读 · 0 评论 -
谈谈类加载器
[b]类加载器[/b]一、简要介绍什么是类加载器和类加载器的作用1、Java虚拟机中可以安装多个类加载器,系统默认三个主要的类加载器,每个类加载器特定位置的类:BootStrap,ExtClassLoader,AppClassLoader2、类加载器也是Java类,因为其他是Java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器不是Java类,这正是BootStrap。...原创 2011-10-09 16:11:02 · 137 阅读 · 0 评论 -
Spring学习(六) 通过在classpath自动扫描方式把组件纳入Spring容器中管理
之前我们都是使用XML的bean定义来配置组件,在大项目中,通常会使用很多组件,如果这些组件都采用xml的bean定义来配置,显然会增加配置文件的体积,查找以及维护起来也不方便。Spring2.5为我们引入了组件自动扫描机制,可以在类路径底下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类纳入进Spring容器中管理。它的作用和在...原创 2011-10-04 23:21:07 · 133 阅读 · 0 评论 -
Spring学习(五) Ioc控制反转
所谓的控制反转就是[b]应用本身不负责依赖对象的创建以及维护[/b],依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的控制反转。例如:1.创建DAO接口[code="java"]package com.bill.dao;public interface PersonDao { public void add();}[...原创 2011-10-04 11:35:56 · 109 阅读 · 0 评论 -
Spring学习(四) 注入依赖对象
依赖注入(Dependency Injection)所谓的依赖注入就是指:在运行期间,由外部容器动态地将依赖对象注入到组件中。一、注入方式1、通过构造方法注入[code="java"]package com.bill.impl;import com.bill.PersonService;import com.bill.dao.PersonDao;/** * @a...原创 2011-10-04 10:58:45 · 111 阅读 · 0 评论 -
Spring学习(三) 如何指定bean的初始化方法和关闭资源方法
在容器启动时初始化bean,再接着调用初始化方法init(),随着spring容器的关闭,最后会调用destroy方法来释放资源。[code="xml"][/code]业务bean中的代码如下:[code="java"]public class PersonServiceBean implements PersonService { public void init()...原创 2011-10-04 00:12:24 · 196 阅读 · 0 评论 -
Spring学习(二) bean的作用域
一、常用bean的作用域1.singleton在每个Spring Ioc容器中一个bean定义只有一个对象实例。默认情况下会在容器启动时初始化bean,但我们可以指定bean节点的lazy-init="true"来延时初始化bean,这时候,只有第一次获取bean时,才会去初始化bean。如:如果对所有bean都应用延时初始化,可以在根节点beans设置default-lazy-i...原创 2011-10-03 23:58:43 · 68 阅读 · 0 评论 -
Spring学习(一) 三种实例化bean的方式
1.使用类构造器实例化[code="xml"][/code]2.使用静态工厂方法实例化[code="xml"][/code][code="java"]public static PersonServiceBean createPersonServiceBean(){ return new PersonServiceBean();//通过工厂类的静态方法创建...原创 2011-10-03 23:16:32 · 98 阅读 · 0 评论 -
Java 将XML和XSL转换成HTML
将test.xml和test.xsl文件转成test.html[code="java"]package bill.com;import java.io.File;import javax.xml.transform.Result;import javax.xml.transform.Source;import javax.xml.transform.Transfor...原创 2011-09-09 21:33:37 · 971 阅读 · 0 评论 -
Java 复制文件
利用Java进行文件复制[code="java"]package bill.com;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExc...原创 2011-09-09 21:19:36 · 91 阅读 · 0 评论 -
Java换算 1GB 为多少byte
左移1位,表示乘以2的一次方,由于1K = 1024 bytes = 2的10次方 bytes,1GB = 1024 * 1024 * 1024 bytes = 2的30次方 bytes[code="java"]long result = 1原创 2011-09-08 21:10:12 · 2053 阅读 · 0 评论 -
w3c解析XML
XML file[code="xml"] wang laohu 25 中国邮电出版社 li junjia 24 清华大学出版社 [/code]test code:[code="java"]package bill.com;import java.io.File;import jav...原创 2011-12-13 20:34:57 · 165 阅读 · 0 评论