发布时间:2013-12-27 11:42:35
1.迭代器设计 迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。 一般的迭代器对外提供的接口有: [1]检查是否至序列末端; [2]返回当前的对象; [3]过渡到下一个对象。 我们基于以上三点,.........【阅读全文】
发布时间:2013-12-27 11:41:23
1.提供一组栈的接口,其底层关联到一个LinkedList(双端队列)实例。由于只暴露部分基于栈实现的接口,所以可以提供安全的栈实现。 import java.util.LinkedList; public class Stack<T> { private LinkedList<T> storage = new LinkedList<T>(); /** 入栈 */ public void push(T v.........【阅读全文】
发布时间:2013-12-26 13:32:49
当把一个JavaScript解释器嵌入web浏览器时,就形成了客户端JavaScript。这是迄今为止最普通的JavaScript变体。当人们提到JavaScript时,通常所指的是客户端JavaScript。客户端JavaScript将JavaScript解释器的脚本化能力与web浏览器定义的文档对象模型(Document Object Model,DOM)结合在一起。文档可能包含JavaScrip.........【阅读全文】
发布时间:2013-12-26 13:30:57
JavaScript语言比较稳定,而且也由欧洲计算机制造商协会(European Computer Manufacture's Association,ECMA)进行了标准化。这一标准化的实现包括Netscape和Foundation的JavaScript1.5解释器以及Microsoft的JScript5.5解释器。任何比Netscape4.5或IE4更新的web浏览器都支持JavaScript的最新版本。 根据ECMA-.........【阅读全文】
发布时间:2013-12-26 13:29:46
1、JavaScript并非Java 对JavaScript最常见的误解是认为它是Sun Microsystems公司的程序设计语言Java的简化版本。但是除了语法上有一些相似之处以及都能提供web浏览器中的可执行内容之外,JavaScript和Java是完全不相关的http://hetianjiaoyu.com。名称上的相似纯粹是Netscape和Sun一种行销策略罢了(该语言最.........【阅读全文】