![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 81
aiyongay1
这个作者很懒,什么都没留下…
展开
-
java中hashcode()和equals()的详解
1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下: public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Dou...原创 2012-10-31 20:50:19 · 67 阅读 · 0 评论 -
Set判断重复,==和equals比较详解
set里的元素是不复能重复的,用iterator()方法来区分重与否。equals 方法(是String类从它的超类Object中继承的)被用来检测两个对象是否相等,即两个对象的内容是否相等。==用于比较引用和比较基本数据类型时具有不同的功能:比较基本数据类型,如果两个值相同,则结果为true equals 方法是 java.lang.Object 类的方法...原创 2012-10-10 17:46:29 · 708 阅读 · 0 评论 -
java Date的加减法
Calendar calendar = Calendar.getInstance(); //getTime()方法是取得当前的日期,其返回值是一个java.util.Date类的对象 res.setResOpenDate(calendar.getTime()); int day = calendar.get(Calendar.DAY_OF_YEAR); ca...原创 2012-10-14 16:12:01 · 675 阅读 · 0 评论 -
String StringBuilder StringBuffer三者的区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.String <(StringBuffer,StringBuilder)的原因 String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 从上面的名字可以看到,S...原创 2013-01-27 16:14:27 · 139 阅读 · 0 评论 -
RMI原理流程及示例代码
RMI(远程接口调用) 1. RMI的原理: RMI系统结构,在客户端和服务器端都有几层结构。 方法调用从客户对象经占位程序(Stub)、远程引用层(Remote Reference Layer)和传输层(Transport Layer)向下,传递给主机,然后再次经传 输层,向上穿过远程调用层和骨干网(Skeleton),到达服务器对象。 占位程序扮演着远程服务器对象的代理的角色,使该对象可被客户...原创 2013-07-31 18:58:09 · 152 阅读 · 0 评论 -
Thread线程的run和start区别
Thread的start和run 1) start:用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到spu时间片,就开始执行run()方法,这里方法run()称为线程体,它包含了要执行的这个线程的内容,Run方法...原创 2013-08-05 18:13:38 · 200 阅读 · 0 评论 -
JAVA判断字符是中文,数字,etc.
java采用unicode编码,char类型为2个字节,可以存放一个汉字,以下方法可用来判断char变量为哪种字符。 Java代码 enum CharType{ DELIMITER, //非字母截止字符,例如,.)( 等等 ( 包含U0000-U0080) NUM, //2字节数字1234 LETTER, //gb2312...原创 2014-06-04 19:30:03 · 137 阅读 · 0 评论 -
JAVA反射实例代码详解
Java反射机制深入详解Posted on 2013-03-23 22:47 DM张朋飞 阅读(2499) 评论(4) 编辑 收藏一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class类的构造方法是private,由JVM创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。...原创 2014-08-01 17:12:56 · 105 阅读 · 0 评论 -
Java23种设计模式全解析
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其实还有...原创 2014-08-18 11:36:54 · 130 阅读 · 0 评论