学习资料转载
文章平均质量分 80
小冰块
将来的你,一定会感激现在拼命的自己。
展开
-
Java学习——深刻解析序列化
Java 序列化序列化的用处: 对象需要远程调用(比如说socket) 对象需要在不同的进程间调用 对象需要永久存放在硬盘上(脱离对象运行环境,编写成一个以字符串形式存在的对象,需要时,通过获取字符串,反序列化就能实现获取一个对象) 首先说明一下序列化的知识: java中的序列化(serialization)机制能够将一个实例对象的状态信息写入到一个字转载 2013-06-23 21:53:52 · 634 阅读 · 0 评论 -
【资料】接口和抽象类的区别与应用
Interface和抽象类的应用一个类可以(继承)实现多个接口,但只能继承一个类。接口中只能定义方法名,方法参数和返回值,以及静态变量。而抽象类中可以有方法的实现,也可以定义非静态的类变量。所以,当你需要多继承特性时,那你只能使用接口;当你需要在父类中实现部分代码(通用功能)而根据不同情况某一方法有不同的实现时,那就设计为抽象类。 我们也可以从多态性的角度来考虑是要使用接口转载 2013-06-05 15:49:23 · 514 阅读 · 0 评论 -
Java中堆内存与栈内存分配浅析(重点已做记号)
今天刚刚开始重头复习java,看到了这么一段,大意是这样的:在定义类时,有成员变量,也有局部变量,两者的名字或许相同(通过this来指认),但作用域不同。成员变量作用域是在整个类内部,而局部变量是在函数或语句中。而这两者的存储区域也不同,成员变量在堆内存中,而局部变量在栈内存中。究竟什么是堆内存什么是栈内存,又分别在什么时候用,这是一个我没有仔细思考过的问题,上课时老师有在转载 2013-08-11 00:04:38 · 561 阅读 · 0 评论 -
jdk1.5新特性
“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。简单介绍一下各种特性及其使用1.泛型(Generic)C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类转载 2013-08-15 11:35:44 · 515 阅读 · 0 评论