- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 unix总结
passwd exit 退出到shell登陆datecal 显示日历,可以指定显示具体月份cal 1 2008 表示显示2008年1月的日历who 显示登陆用户-q 只显示用户名和用户数-b 显示系统的启动日期和时间-H 显示标题who am i 显示当前用户mancd cd a/b 相对路径cd /aa/bb 绝对路径cd 移动到默认目录cd .. 移动到上级目录cd .
2006-03-31 21:06:00
1216
原创 java.lang.Object
package java.lang;/** * * Object是所有对象的父类,对象包括一般对象和数组对象 * * comment by liqiang * */public class Object { private static native void registerNatives(); static { registerNatives();
2006-01-16 22:06:00
1660
原创 java.lang.ref.Finalizer
package java.lang.ref;import java.security.PrivilegedAction;import java.security.AccessController;// comment by liqiangfinal class Finalizer extends FinalReference { //包内使用的类 /* * 一个本地
2006-01-16 21:23:00
2875
原创 java.lang.ref.FinalReference
package java.lang.ref;// comment by liqiang// Reference的子类用来由Finalizer继承class FinalReference extends Reference { public FinalReference(Object referent, ReferenceQueue q) { super(referent, q);
2006-01-16 21:22:00
1742
1
原创 java.lang.ref.ReferenceQueue
package java.lang.ref;/** * 引用队列 * * comment by liqiang * * @version 1.20, 01/23/03 * @author Mark Reinhold * @since 1.2 */public class ReferenceQueue { /** * 构造函数 */ public
2006-01-16 21:21:00
1859
原创 java.lang.ref.Reference
package java.lang.ref;import sun.misc.Cleaner;/** * 一个抽象类,是所有reference类的超类,此类不能直接集成,它与垃圾回收有很紧密的关系 * 用来表示弱引用(weak reference),可以强一个强引用的对象封装,并使用get()方法重新获得此对象 * 在此类中的静态块中会启动一个线程,用来轮巡pending对象,使其入队 *
2006-01-16 21:20:00
2429
1
原创 java.lang.reflect.Proxy
package java.lang.reflect;import java.lang.ref.*;import java.util.*;import sun.misc.ProxyGenerator;/** * 使用proxy的例子 * interface tt { String getSt();}class stt implements tt { public String get
2006-01-16 21:18:00
3599
2
原创 java.lang.reflect.InvocationHandler
package java.lang.reflect;/** * * comment by liqiang * * @author Peter Jones * */public interface InvocationHandler { /** * * 使用代理一定要继承此接口,代理类调用接口方法时会转到此方法 * 由此方法中使用反射调用实际实现方法,但是可
2006-01-16 21:18:00
2064
原创 java.lang.reflect.Modifier
package java.lang.reflect;import java.security.AccessController;import sun.reflect.LangReflectAccess;import sun.reflect.ReflectionFactory;/** * * 用来判断元素类型,元素类型是一个int型的数,它的不同位(bit)表示不同的描述符 * * com
2006-01-16 21:16:00
1964
1
原创 java.lang.reflect.Member
package java.lang.reflect;/** * Field,Method,Constructor都要继承的接口,它表示一个类中的元素 * * comment by liqiang */publicinterface Member { //表示类定义中全部(包括继承)的某类public元素 public static final int PUBLIC = 0;
2006-01-16 21:16:00
1378
原创 java.lang.reflect.Field
package java.lang.reflect;import sun.reflect.FieldAccessor;import sun.reflect.Reflection;/** * * 表示属性对象 * * comment by liqiang * * @author Kenneth Russell * @author Nakul Saraiya */public finalcl
2006-01-16 21:15:00
1792
原创 java.lang.reflect.Method
package java.lang.reflect;import sun.reflect.MethodAccessor;import sun.reflect.Reflection;/** * * 描述方法的类 * * 注意使用反射的方式是首先通过 * Class.getMethod(String name, Class[] parameterTypes)获得一个Method对象 * S
2006-01-16 21:14:00
3582
1
原创 java.lang.reflect.Array
package java.lang.reflect;/** * * 用来操作和生成数组的类, * 没有实例,只有静态方法 * * comment by liqiang * * @author Nakul Saraiya */public finalclass Array { //private的构造函数,此类没有实例 private Array() {} /**
2006-01-16 21:13:00
2169
原创 java.lang.Comparable
package java.lang;/** * * 实现比较的接口 * * comment by liqiang * @author Josh Bloch * */public interface Comparable { /** * * 当前对象与指定对象比较 * 相等返回0,大于返回正数,小于返回负数 * */ public
2006-01-16 21:09:00
603
原创 java.lang.Cloneable
package java.lang;/** * 想调用clone方法必须实现此接口 * 否则抛出CloneNotSupportedException * * comment by liqiang * */public interface Cloneable { }
2006-01-16 21:07:00
597
原创 java.lang.StringBuffer
package java.lang;/** * * 封装了一个char数组,用来做改变操作 * * comment by liqiang * * @author Arthur van Hoff * */ public final class StringBuffer implements java.io.Serializable, CharSequence{ //所含数据存放的
2006-01-16 21:05:00
1427
原创 java.lang.StackTraceElement
package java.lang;/** * * 表示栈轨迹的元素,它定位在某类的某个方法的某行 * * comment by liqiang * * @author Josh Bloch */public final class StackTraceElement implements java.io.Serializable { //由虚拟机初始化 private Str
2006-01-16 21:05:00
3941
1
原创 java.lang.String
package java.lang;import java.io.ObjectStreamClass;import java.io.ObjectStreamField;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.Comparator;import java.uti
2006-01-16 21:03:00
1683
原创 java.lang.CharSequence
package java.lang;/** * * 此接口表示表示只读的字符序列 * * comment by liqiang * * @author Mike McCloskey * */public interface CharSequence { /** * * 返回字符序列长度 * */ int length();
2006-01-16 21:03:00
1080
原创 java.lang.Exception
package java.lang;/** * Throwable的子类,应用级异常,可在catch块中处理, * 也可抛向高层处理(在抛向高层时,按需要可做封装处理) * * comment by liqiang * * @author Frank Yellin * */public class Exception extends Throwable { static final
2006-01-16 21:02:00
823
原创 java.lang.Shutdown
package java.lang;import java.util.HashSet;import java.util.Iterator;/** * * * 管理关闭序列 * * comment by liqiang * * @author Mark Reinhold * */class Shutdown { //一个静态内部类,用来封装一个Thread对象,保证两个线程完全
2006-01-16 21:00:00
1196
1
原创 java.lang.Error
package java.lang;/** * * Throwable的子类,表示严重的问题,而无法有应用程序在catch块中解决 * 所以它无需在catch块中截获或在方法的throws列表中列出也可通过编译 * * comment by liqiang * */public class Error extends Throwable { static final long ser
2006-01-16 21:00:00
793
原创 java.lang.Throwable
package java.lang;import java.io.*;/** * * Throwable是所有Error和Exceptiong的父类 * 注意它有四个构造函数: * Throwable() * Throwable(String message) * Throwable(Throwable cause) * Throwable(String message, Throwabl
2006-01-16 20:56:00
3174
1
原创 java.lang.Runnable
package java.lang;/** * * 使用继承此接口的方法来使用线程机制,run方法会被Thread调用, * 此方法中定义了线程的实际操作,使用此接口的目的是增大灵活性, * 因为java只支持一个父类,但可以实现多个接口,使用此接口 * 使得我们不用继承Thread类,也可使用多线程能力,并增大了设计的灵活性 * * comment by liqiang * * @aut
2006-01-16 20:54:00
801
原创 java.lang.Runtime
package java.lang;import java.io.*;import java.util.StringTokenizer;/** * * 控制java虚拟机的对象,它是一个单例 * * comment by liqiang * */public class Runtime { //类初始化时生成唯一的一个实例 private static Runtime curr
2006-01-16 20:54:00
1605
原创 java.lang.System
package java.lang;import java.io.*;import java.util.Properties;import java.util.PropertyPermission;import java.util.StringTokenizer;import java.security.AccessController;import java.security.Privile
2006-01-16 20:53:00
1340
原创 java.lang.ThreadLocal
package java.lang;import java.lang.ref.*;/** * * ThreadLocal是一个key,与一个值对应,它在每个线程中只有一个,但是在每一个不同的线程中都有一个拷贝 * 这样可以保证线程安全,每个线程对象都有两个对象ThreadLocalMap: * threadLocals,inheritableThreadLocals,ThreadLocal作
2006-01-16 20:50:00
1453
原创 java.lang.ThreadGroup
package java.lang;import java.io.PrintStream;import sun.misc.VM;/** * * 用于处理一组线程的类 * 它是一种树状结构,他的下层节点还可以是ThreadGroup对象 * * comment by liqiang * */publicclass ThreadGroup { //父级的线程组对象 ThreadGro
2006-01-16 20:45:00
3252
原创 java.lang.Thread
package java.lang;import java.security.AccessController;import java.security.AccessControlContext;import java.util.Map;import java.util.Collections;import sun.nio.ch.Interruptible;import sun.secur
2006-01-16 20:42:00
3085
1
原创 java.lang.ClassLoader
package java.lang;import java.io.InputStream;import java.io.IOException;import java.io.File;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.net.Ma
2006-01-16 20:39:00
2310
原创 java.lang.Class
package java.lang;import java.lang.reflect.Member;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.Constructor;import java.lang.reflect.Modifier;import java.la
2006-01-16 20:30:00
2436
原创 设计模式的例子
////////////////////////////////////////////////////////////////////创建模式//////////////////////////////////////////////////////////////////////FactoryMethod模式的例子 package pattern.a.factoryMethod;interfa
2005-03-09 11:33:00
2067
3
原创 java内部类的总结
// 2004-9-18内部类总结:1内部类的嵌套可以理解成类的链关系,在构造一个内部类(非static)的实例的时候,会将直接外层类的实例作为参数传进构造函数,而外层类的实例也是用其外层类的实例构造,所以是一种链状关系,内部的类可以使用所有外层的类的实例,而外层的类不能使用内层的类, 应用a.this(最外层类实例) ,a.b.c.this(链中某个外层的实例)。class TheOuter{
2004-09-18 15:32:00
919
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人