随笔分类 -  java基础

摘要:NativeFactory。java package com;//定义 人有杀日本人 和 杀美国人两个方法interface NativePerson{ public void killAmeria(); public void killJapan();}//中国人实... 阅读全文
posted @ 2010-03-25 17:07 饺子吃遍天 阅读(88) 评论(0) 推荐(0)
摘要:NativeFactory。java package com;//定义 人有杀日本人 和 杀美国人两个方法interface NativePerson{ public void killAmeria(); public void killJapan();}//中国人实... 阅读全文
posted @ 2010-03-25 17:07 饺子吃遍天 阅读(98) 评论(0) 推荐(0)
摘要:http://www.jdon.com/designpatterns/index.htm A.创建模式设计模式之Factory(工厂模式)使用工厂模式就象使用new一样频繁.2002/10/9更新设计模式之Prototype(原型模式)用原型实例指定创建对象的种类,并... 阅读全文
posted @ 2010-03-25 16:06 饺子吃遍天 阅读(121) 评论(0) 推荐(0)
摘要:http://www.jdon.com/designpatterns/index.htm A.创建模式设计模式之Factory(工厂模式)使用工厂模式就象使用new一样频繁.2002/10/9更新设计模式之Prototype(原型模式)用原型实例指定创建对象的种类,并... 阅读全文
posted @ 2010-03-25 16:06 饺子吃遍天 阅读(131) 评论(0) 推荐(0)
摘要:http://www.jdon.com/designpatterns/observer.htm Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在jav... 阅读全文
posted @ 2010-03-25 16:00 饺子吃遍天 阅读(87) 评论(0) 推荐(0)
摘要:http://www.jdon.com/designpatterns/observer.htm Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在jav... 阅读全文
posted @ 2010-03-25 16:00 饺子吃遍天 阅读(124) 评论(0) 推荐(0)
摘要:1 // ==================== Program Discription =====================2 // 程序名称:示例12-14 : SocketChannelDemo.java3 // 程序目的:学习Java NIO#Sock... 阅读全文
posted @ 2010-03-25 15:36 饺子吃遍天 阅读(376) 评论(0) 推荐(0)
摘要:1 // ==================== Program Discription =====================2 // 程序名称:示例12-14 : SocketChannelDemo.java3 // 程序目的:学习Java NIO#Sock... 阅读全文
posted @ 2010-03-25 15:36 饺子吃遍天 阅读(192) 评论(0) 推荐(0)
摘要:1 NIO介绍NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,假如没有内容进来,read()也是傻傻的等,这会影响我们程序... 阅读全文
posted @ 2010-03-25 15:16 饺子吃遍天 阅读(152) 评论(0) 推荐(0)
摘要:1 NIO介绍NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,假如没有内容进来,read()也是傻傻的等,这会影响我们程序... 阅读全文
posted @ 2010-03-25 15:16 饺子吃遍天 阅读(260) 评论(0) 推荐(0)
摘要:地址 http://www.ibm.com/developerworks/cn/java/j-javaio/2002 年 3 月 12 日Java 技术平台早就应该提供非阻塞 I/O 机制了。幸运的是,Merlin(JDK 1.4)有一根几乎在各个场合都适用的魔杖,... 阅读全文
posted @ 2010-03-25 14:22 饺子吃遍天 阅读(132) 评论(0) 推荐(0)
摘要:地址 http://www.ibm.com/developerworks/cn/java/j-javaio/2002 年 3 月 12 日Java 技术平台早就应该提供非阻塞 I/O 机制了。幸运的是,Merlin(JDK 1.4)有一根几乎在各个场合都适用的魔杖,... 阅读全文
posted @ 2010-03-25 14:22 饺子吃遍天 阅读(129) 评论(0) 推荐(0)
摘要:在使用apache的 beanutil的 copyProperties出现java.lang.IllegalArgumentException: No origin bean specified 如下一段代码 ProductInfo productInfo = ... 阅读全文
posted @ 2010-03-22 13:51 饺子吃遍天 阅读(363) 评论(0) 推荐(0)
摘要:在使用apache的 beanutil的 copyProperties出现java.lang.IllegalArgumentException: No origin bean specified 如下一段代码 ProductInfo productInfo = ... 阅读全文
posted @ 2010-03-22 13:51 饺子吃遍天 阅读(1573) 评论(0) 推荐(0)
摘要:要实现文件上载,我们必须先了解上载文件的HTTP请求。下面这个简单的应用示范了如何上载文件以及把HTTP请求的原始数据写入文件。用文本编辑器查看该文件即可了解请求的格式,在此基础上我们就可以提取出上载文件的名字、文件内容以及原本混合在一起的其他信息。 在这里我们写一个... 阅读全文
posted @ 2010-01-27 16:44 饺子吃遍天 阅读(158) 评论(0) 推荐(0)
摘要:要实现文件上载,我们必须先了解上载文件的HTTP请求。下面这个简单的应用示范了如何上载文件以及把HTTP请求的原始数据写入文件。用文本编辑器查看该文件即可了解请求的格式,在此基础上我们就可以提取出上载文件的名字、文件内容以及原本混合在一起的其他信息。 在这里我们写一个... 阅读全文
posted @ 2010-01-27 16:44 饺子吃遍天 阅读(147) 评论(0) 推荐(0)
摘要:Runnable是Thread的接口,在大多数情况下“推荐用接口的方式”生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。 Thread本身就是实现了Runable接口 在使用Thread的时候只需要new一个实例出来,调用star... 阅读全文
posted @ 2010-01-18 15:50 饺子吃遍天 阅读(124) 评论(0) 推荐(0)
摘要:Runnable是Thread的接口,在大多数情况下“推荐用接口的方式”生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。 Thread本身就是实现了Runable接口 在使用Thread的时候只需要new一个实例出来,调用star... 阅读全文
posted @ 2010-01-18 15:50 饺子吃遍天 阅读(119) 评论(0) 推荐(0)
摘要:daemon thread 名称为守护线程 Daemon thread 在Java里面的定义是守护线程,如果虚拟机中只有Daemon thread 在运行,则虚拟机退出。 虚拟机中可能会同时有很多个线程在运行,只有当所有的非守护线程都结束的时... 阅读全文
posted @ 2010-01-18 15:46 饺子吃遍天 阅读(106) 评论(0) 推荐(0)
摘要:daemon thread 名称为守护线程 Daemon thread 在Java里面的定义是守护线程,如果虚拟机中只有Daemon thread 在运行,则虚拟机退出。 虚拟机中可能会同时有很多个线程在运行,只有当所有的非守护线程都结束的时... 阅读全文
posted @ 2010-01-18 15:46 饺子吃遍天 阅读(110) 评论(0) 推荐(0)