自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 Java 类加载基本原理[转]

所有类都由类装载器载入,载入内存中的类对应一个 java.lang.Class 实例。 已被加载的类由该类的类加载器实例与该类的全路径名的组合标识。设有 packagename.A Class ,分别被类加载器 CL1 和 CL2 加载,则系统中有两个不同的 java.lang.Class 实例: <CL1, packagename.A> 和 <CL2, packa...

2008-04-13 14:47:00 99

转载 浅谈Java内部类的四个应用场景[转--相当不错的文章]

幕后英雄的用武之地 ——浅谈Java内部类的四个应用场景Java内部类是Java言语的一个很重要的概念,《Java编程思想》花了很...

2008-04-13 13:27:00 124

转载 Java 局部类/匿名类[转]

[局部类]对一个静态成员类,去掉其声明中的“static”关键字,将其定义移入其外部类的静态方法或静态初始化代码段中就成为了局部静态成员类。 对一个成员类,将其定义移入其外部类的实例方法或实例初始化代码中就成为了局部成员类。 局部静态成员类与静态成员类的基本特性相同。例如,都只能访问外部类的静态字段或方法,但不能访问外部类的实例字段和实例方法等。...

2008-04-13 13:00:00 125

转载 Java 静态内部类/内部类

[静态内部类]类声明中包含“static”关键字的内部类。如以下示例代码:publicclassInnerClass{privatestaticStringnickName="anan";privateStringname;privateintage;publicInnerClass(Strin...

2008-04-13 12:02:00 163

转载 Java Serializable Interface [转]

1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数...

2008-04-12 19:16:00 202

转载 Java Immutable Class[ From

immutable object提供了极具价值的服务。由于他们保证自己的状态从构建之后就一定不再改变。因此他们天生具备多线程安全性。所以我们可以不必对它进行同步控制,这样可能能够提高些性能。但是实现immutable object时你必须实现clone(克隆)功能,而其代价可能不小。要将一个类变成immutable是要通过多方面的合作才可能造就不变性:1 将class中的...

2008-04-12 18:11:00 68

转载 Java Clone机制[转]

1 什么是 Clone ,容易实现吗? 简单地说, Clone 就是对于给定的一个对象实例 o ,得到另一个对象实例 o’ : o 与 o’ 类 型相同( o.getClass() == o’.getClass() ),内容相同(对于 o/o’ 中的字段 f ,如果 f 是基本数据类型,则 o.f == o’.f ;如果 f 是对象引用,则 o.f == o’....

2008-04-12 11:41:00 118

转载 java clone机制

Arrays.copyOf(T[ ] original, int newLength)System.lang.arraycopy(Object src, int srcPos,Object dest, int destPos,int length);都是浅复制实际上, 前者是调用了后者:public static <T,U> T[] copyOf(U[] ...

2008-04-12 11:37:00 56

转载 ANT十五大最佳实践【转】

ANT十五大最佳实践作者:Eric M. Burke, coauthor of Java Extreme Programming Cookbook原文:http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html译者:徐彤MSN:xt121@hotmail.com在Ant出现之前,构建和部署...

2008-03-29 19:08:00 94

转载 Ant基础

Ant 是一个项目开发工具,它为项目的开发设计了一套build模式l工作原理Ant 的工作模型是将项目的构建任务分解,它分为工程,目标和任务3个层次。工程用来描述处于项目层次的内容,目标由用户来编写,不同的目标对应于用户在使用上的一个操作任务单元,基本的和面向特定行为的操作会由Ant在任务的层次上完成,所有任务都可以被目标调用,在目标内被组合装配起来完成用户自定义的一个过...

2008-03-29 19:07:00 120

转载 System.TypeInitializationException

类型初始值设定项引发异常在单元测试中出现了这个异常,原因是:由于在测试项目中没有添加配置文件(只有前台网站项目中添加了 web.config)//通过配置文件获取连接字符串publicstaticreadonlystringConnectionStringLocalTransaction=ConfigurationManager.ConnectionS...

2008-03-03 02:03:00 633

转载 C# Foundation---keyword: sealed

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*From:9*关键字internal10*internal修饰符...

2008-01-20 20:30:00 79

转载 C# Foundation---keyword: new

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*关键字:new9*new修饰符与new操作符是两个概念10*n...

2008-01-20 20:28:00 76

转载 C# Foundation---indexer

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*索引器indexer9*实现索引指示器(indexer)的类可以象数组那样使用其实例...

2008-01-20 20:27:00 74

转载 C# Foundation---keyword: base & this

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*From:http://www.cnblogs.com/anytao[你必须知道的....

2008-01-20 20:25:00 72

转载 C# Foundation Series

I’ve learned C# for a period of time. For the reason that I learned C++, I always think there is no need to learn C# from basis. However, I also always feel worried. So n...

2008-01-20 16:00:00 178

转载 C# Foundation---keyword: abstract & virtual & new & override

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*abstractvirtualnewoverride关键字9*...

2008-01-20 15:40:00 86

转载 C# Foundation---keyword: const & readonly & static readonly

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingSystem.Threading;56namespaceCSharpFoundationStudy7{8/**//*9*const与readonly,staticre...

2008-01-20 15:37:00 83

转载 C# Foundation---keyword extern & P/Invoke [OS Homework]

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;4usingSystem.IO;5usingSystem.Runtime.InteropServices;/**//*平台调用命名空间*/67namespaceCSharpFoundat...

2008-01-20 15:35:00 82

转载 C# Foundation---keyword:static & static constructor

1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespaceCSharpFoundationStudy6{7/**//*8*静态构造函数:9*(1)用于对静态字段、只读字段等的初始化。     ...

2008-01-20 15:33:00 85

转载 JavaScript表单处理[JavaScript高级程序设计]

//表单var FormUtil = new Object();//表单中的文本框var TextUtil = new Object();//表单中的列表框和组合框<select>var ListUtil = new Object(); /* * 聚焦于第一个表单字段 *...

2008-01-03 23:08:00 172

转载 跨浏览器的JavaScript事件处理[JavaScript高级程序设计]

//document.write("<script type=\"text\/javascript\" src=\"myLibrary\/browserDetect.js\"><\/script>");/** 跨浏览器的事件处理方式,以便所有的浏览器和特征检测都可以在后台完成* 本Js代码的目的就是尽可能的弱化IE事件模型和DOM事件模型之间的区别...

2008-01-03 23:05:00 77

转载 表排序[JavaScript高级程序设计]

var tableSort = new Object(); //类型转换函数 function convert(sValue, sDataType) { switch(sDataType) { ...

2008-01-03 23:01:00 59

转载 检测浏览器和操作系统[JavaScript高级程序设计]

/** 检测浏览器和操作系统* Book:JavaScript高级程序设计* Author:Nicholas C. Zakas* 在客户端浏览器检测中最重要的对象是navigator对象,它包含一些可以向你提供浏览器信息的属性*//** 检测浏览器的方式:* 1.对象/特征检测法:一种判断浏览器能力的通用方法,涉及到在使用一个给定对象之前首先...

2008-01-03 22:59:00 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除