- 浏览: 79796 次
- 性别:
- 来自: 上海
最新评论
-
chenshuyi:
感谢分享! 学习DOS批处理很好的资料,感谢楼主,感谢博 ...
编写批处理文件 -
康跷_0613:
请问利用逆向工程怎么分析出类图,哪里有相关详细的介绍呢?
Tomat6的整体架构 -
康跷_0613:
图片看不到了..
Tomcat6.0源码学习--架构概述 -
cshuser:
中介者模式 用一个中介对象来封装一系列的对象交互。中介者使 ...
JMX在Tomcat中的应用(四) -
lh870003574:
1.1的示例中,针对你提出的对修改关闭的问题,没有找到你所说的 ...
JMX在Tomcat中的应用(二)
文章列表
我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢?
对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向其原型中动态添加功能(属性和方法),但该对象不能被赋予不同的原型。然而,用户定义的对象可以被赋给新的原型。
下面我们看三个经典的prototype属性的使用示例。
1、为脚本 ...
<script type="text/javascript">
//json
var classObject = {
id : "2" ,
name : "HeDafeng" ,
age : "10" ,
test:function(){
document.write("我叫"+this.name+"今年"+this.age+"岁");
}
};
classObject.test( ...
众所周知,Internet的基本协议是TCP/IP协议,目前广泛采用的FTP、Archie Gopher等是建立在TCP/IP协议之上的应用层协议,不同的协议对应着不同的应用。
WWW服务器使用的主要协议是HTTP协议,即超文体传输协议。由于HTTP协议 ...
关键字: string类
文章转载自:http://hi.baidu.com/solaris_/blog/item/a7859f5071cb3b888c5430f9.html
Java中String
类的方法及说明
String : 字符串类型
一、构造函数
String(byte
[ ]
bytes
):通过byte数组构造字符串对象
。
String(char[ ]
value
):通过char数组构造字符串对象
。
String(Sting
origin ...
13.2.1 计算机表示字符的方式与字符集
众所周知,计算机是工作在二进制基础上的。也就是说从本质上讲,计算机只认识数字,而不认识字符。因此,要计算机认识或表示字符就必须提供字符与数字的某种映射机制。这种映射 ...
什么是path
是你的JDK的工作路径
例如 你的jdk安装在C:/jdk/ 此时的你的path(如果原来没有PATH)设置为 PATH ;C:/jdk/ bin
什么是Classpath
Classpath是Java中的重要概念,它描述了Java虚拟机在运行一个Class时在哪些路径中加载要运行的类以及运行的类要用到的类。简单的说,当一个程序找不到他所需的其他类文件时,系统会自动到CLASSPATH环境变量所指明的路径中去查找第三方提供的类和用户定义的类,
Classpath和Java包的关系
Java的包(Package)和classpath关系密切。包是以“.”分割的,SUN建 ...
Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库
中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文 ...
Overload
和
Override
的区别。
Overloaded
的方法是否可以改变返回值的类型
?
方法的重写
Overriding
和重载
Overloading
是
Java
多态性的不同表现。重写
Overriding
是父类与子类之间多态性的
一种表现,重载
Overloading
是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写
(Overriding)
。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被
"
屏蔽
"
了 ...
Collection和Collections的区别。
Collections是个java.util下的类,继承于Object,它包含有各种有关集合操作的静态方法。
Collection是个java.util下的接口,set、List等的父接口,但不是Map的,它是各种集合结构的父接口。
List, Set, Map是否继承自Collection接口?
List,Set是 Map没有继承接口
ArrayList和Vector的区别。
一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的
二.数据增长:当需要增长时 ...
JAVA
操作符
几乎所有运算符都只能操作
“
主类型
”
(
Primitives
)。例外是
“=”
、
“= =”
和
“! =”
,它们能操作所有对象。除此以外,
String
类支持
“+”
和
“+=”
。
(1)
赋值
主类型使用
“A=B”
...
本文讲述了Java数组的几个相关的方面,讲述了对Java数组的声明、创建和初始化,并给出其对应的代码。
一维数组的声明方式:
type var[]; 或type[] var;
声明数组时不能指定其长度(数组中元素的个数),
Java中使用关键字new创建数组对象,格式为:
数组名 = new 数组元素的类型 [数组元素的个数]
实例:
TestNew.java:
程序代码:
public
class
TestNew
{
public
static
void
main(String arg ...
1.简单数据类型
逻辑类型 boolean
文本类型 char,String(特殊类型)
整数类型 byte,short,int,long
浮点类型 double,float
boolean 两个值:true and false
char 16位无符号(不分正负的)Unicode字符 必须包含在单引号内('')
eg:'\t' 表示一个制表符
'\u????' 表示一个特殊的Unicode字符 ????应严格按照4个16进制数进行替换.
String 不是一个简单的数据类型 而是一个类(class) 它被用来 ...
我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。
线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。
当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。
同步这个词是从英文synchronize(使同时发生)翻译过来的。我也不明白为什么要用这个很容易引起误解的词。既然大家都这么用,咱们也就只好这么将就。
线程同步的真实意思和字面意思恰好相反。线程同步的真实 ...
1、synchronized关键字的作用域有二种:
1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如
果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个
synchronized方法)。这时,不同的对象实例的synchronized方法是不相干扰的。也就是说,其它线程照样可以同时访问相同类的另一个
对象实例中的synchronized方法;
2)是某个类的范围,synchronized static a ...
array(数组)和Vector是十分相似的Java构件(constructs),两者全然不同,在选择使用时应根据各自的功能来确定。
1、数组:Java arrays的元素个数不能下标越界,从很大程度上保证了Java程序的安全性,而其他一些语言出现这一问题时常导致灾难性的后果。
Array可以存放Object和基本数据类型,但创建时必须指定数组的大小,并不能再改变。值得注意的是:当Array中的某一元素存放的是
Objrct reference
时,Java不会调用默认的构造函数,而是将其初值设为null,当然这跟Java对各类型数据赋默认值的规则是一样的,对基本数据 ...