10 2015 档案

摘要:HashCode和equal方法 equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。 而hashCode()是对象或变量通过哈希算法计算出的哈希值。 之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得 阅读全文
posted @ 2015-10-16 14:13 菜鸟奋斗史 阅读(3108) 评论(0) 推荐(0)
摘要:单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此有些设计大师并把把其称为设计模式之一。 这里又不具体讲如何实现单例模式和介绍其原理(因为这方便的已经 阅读全文
posted @ 2015-10-15 15:04 菜鸟奋斗史 阅读(796) 评论(1) 推荐(0)
摘要:深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文
posted @ 2015-10-10 20:32 菜鸟奋斗史 阅读(150) 评论(0) 推荐(0)
摘要:Java Socket编程 转载自:http://haohaoxuexi.iteye.com/blog/1979837 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先Ser 阅读全文
posted @ 2015-10-08 16:30 菜鸟奋斗史 阅读(358) 评论(0) 推荐(0)
摘要:转载自:http://blog.sina.com.cn/zq0354 GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。 阅读全文
posted @ 2015-10-05 09:36 菜鸟奋斗史 阅读(641) 评论(0) 推荐(0)