-
URI,URL,URN的区别
只有注册用户登录后才能阅读该文。
-
HTTP协议详解
摘要:引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generati
阅读全文
-
foreach用法
摘要:实现这个接口允许对象成为 "foreach" 语句的目标。 foreach可以遍历数组、集合(Collection)、以及实现了的Iterable类。注意:数组并不是Iterable类。为什么可以使用foreach呢? 可以先看下面这个例子 我认为可能是内部也是实现了,Arrays.asList()
阅读全文
-
System.getenv()和System.getProperty() 的区别
摘要:ava.lang.System.getenv(String name) 方法获取指定的环境变量的值。环境变量是依赖于系统的外部命名值。 环境变量应使用一个全局作用,或者当外部系统的接口需要一个环境变量(如PATH)。 若System.getenv() 括号内为空,返回的是map类型的集合。 env:
阅读全文
-
java Map及Map.Entry详解
摘要:Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet(),values()等方法。 keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry
阅读全文
-
Java迭代 : Iterator和Iterable接口
摘要:Java迭代 : Iterator和Iterable接口 从英文意思去理解 Iterable :故名思议,实现了这个接口的集合对象支持迭代,是可迭代的。able结尾的表示 能...样,可以做...。 Iterator: 在英语中or 结尾是都是表示 ...样的人 or ... 者。如creator就
阅读全文
-
MyEclipse快捷键大全
摘要:MyEclipse快捷键大全 MyEclipse快捷键大全(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方
阅读全文
-
Java中Vector和ArrayList的区别
摘要:首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下: 查看Java源代码,发现当数组的大小不够的时候,需要重新建立数组,然后将元素
阅读全文
-
JAVA中List与Array之间互换
摘要:1、List转Array ArrayList<String> list = new ArrayList<String>(); list.add("dff1"); list.add("dff2"); list.add("dff3"); list.add("dff4"); list.add("dff5"
阅读全文
-
Java中Collection和Collections的区别
摘要:1、java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set
阅读全文
-
Java 序列化
摘要:由于java内存中的对象的状态和值是不被记录和保存的。 要想在java内存中记录并保存内存中对象的状态及其值,称作“序列化”。 对象序列化是java自身记录对象状态的一种机制。 被序列化后的对象,可以保存到一个文件中或者数据库中,也可以用套接字在网络上传送。 方法:该对象实现Serializable
阅读全文
|