像数组、散列(就是哈希)这样保存对象的对象,我们称为容器。 索引:我们最常见的数组下标就是索引。 (1) (2) (3) (4) (5)正则表达式 /模式/=~希望匹配的字符串 nil是什么? nil表示对象不存在,就像在正则表达式中表示无法匹配成功一样,方法不能返回有意义的值时就会返回nil。从数
分类:
其他好文 时间:
2016-01-30 22:26:24
阅读次数:
189
/***保存对象*@paramser*@paramfile*@throwsIOException*/publicbooleansaveObjectList(ArrayListser,Stringfile){FileOutputStreamfos=null;ObjectOutputStreamoos=...
分类:
其他好文 时间:
2016-01-25 11:15:05
阅读次数:
164
Java中主要有2类主变量:基本数据类型:byte、short、int、long 和 float、double;或者叫主数据类型和 引用数据类型:数组、类、接口;引用变量只会保存引用,而不是保存对象本身; 引用传递就是一段内存的使用权,一块内存可以供多人使用;因为,Java中【数组...
分类:
编程语言 时间:
2016-01-23 01:19:56
阅读次数:
211
JSON 语法规则JSON 语法是 JavaScript 对象表示语法的子集。数据在键值对中数据由逗号分隔花括号保存对象方括号保存数组JSON 名称/值对JSON 数据的书写格式是:名称/值对。名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开:1"firs...
分类:
Web程序 时间:
2016-01-19 17:10:02
阅读次数:
169
String 方法用于文本分析及大量字符串处理时会对内存性能造成一些影响。可能导致内存占用太大甚至OOM。一、先介绍一下String对象的内存占用一般而言,Java 对象在虚拟机的结构如下:?对象头(object header):8 个字节(保存对象的 class 信息、ID、在虚拟机中的状态)?J...
分类:
编程语言 时间:
2016-01-15 14:20:56
阅读次数:
346
1 [Serializable] 2 public class Student 3 { 4 public Student(int age) 5 { 6 this.age = age; 7 } 8 9 ...
分类:
其他好文 时间:
2016-01-14 00:48:27
阅读次数:
196
undefined表示变量声明但未初始化时的值,null表示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null值表示一个空对象指针。JavaScript(ECMAScript标准)里共有5种基本类型:Undefined, Null, Boolean, Number, String,和一...
分类:
其他好文 时间:
2016-01-06 21:37:40
阅读次数:
148
定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态类型:行为类类图:以下给出备忘录模式的UML图: 备忘录模式结构图 我们在编程的时候,经常需要保存对象的中间状态,当需要的时候,可以恢复到这个状态。比如,我们使用Eclips...
分类:
其他好文 时间:
2016-01-02 18:25:30
阅读次数:
129
第十三章、备忘录模式
备忘录模式是一种行为模式,该模式用于保存对象当前的状态,并且在之后可以再次恢复到此状态,有点像是我们平常说的”后悔药”。
1.定义在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样,以后就可将该对象恢复到原先保存的状态。...
分类:
移动开发 时间:
2015-12-30 10:38:39
阅读次数:
298
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化.....
分类:
编程语言 时间:
2015-12-22 13:10:28
阅读次数:
182