
Java
文章平均质量分 79
natee
java小程序员。
展开
-
java API获取操作系统相关信息
方法: System.getProperty(propertyName); propertyName 可以为以下值: java.runtime.name java运行环境名字 sun.boot.library.path jre的bin目录 java.vm.version java虚拟机版本号 java.vm.vendor java虚拟机供应商原创 2009-07-22 16:52:00 · 989 阅读 · 0 评论 -
java设计模式之工厂模式(Factory)
转至:http://blog.csai.cn/user1/25929/archives/2009/35622.html原著:和水柔石 (还没看太懂:)) 一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz转载 2009-08-04 16:20:00 · 2332 阅读 · 2 评论 -
java设计模式之Singleton
设计模式之Singleton(单态)板桥里人 http://www.jdon.com 2002/05/07定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 如何使用?第一种形式:原创 2009-08-04 17:09:00 · 4688 阅读 · 2 评论 -
java设计模式之(代理)Proxy
设计模式之Proxy(代理)转自:http://www.blogjava.net/lusm/archive/2007/08/08/135355.htmlhttp://www.blogjava.net/lusm/archive/2007/08/09/135433.html 设计模式中定义: Fronting for another object(为其他对象提供转载 2009-08-06 11:30:00 · 1167 阅读 · 0 评论 -
Java设计模式之State(状态模式)
定义: GOF《设计模式》中给状态模式下的定义为:允许一个对象在其内部状态改变时改变它的行为。 先看一个例子:package com.state;public class KissingPrincess { // 标志位,标志是青蛙还是王子。 private boolean isFrog = true; // 根据isFrog进行不同的操作。 publ原创 2009-09-23 14:56:00 · 1124 阅读 · 0 评论 -
java设计模式之strategy(策略模式)和policy模式(泛化的strategy模式)
strategy模式 定义:运行时刻选择算法 表面上看起来,state模式和strategy模式是非常相似的,但既然他们分成两种不同的模式,就有一定的区别,用一句话来概括就是:策略用来处理算法方式变化,而状态则是处理状态变化。具体可以参考:http://blog.youkuaiyun.com/lwzcjd/archive/2009/05/19/420原创 2009-09-23 16:39:00 · 1543 阅读 · 0 评论