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

浙公网安备 33010602011771号