10 2021 档案
== 和 equal 的区别
摘要:== 比较的是两个对象的索引是否相同; equal 比较的是两个对象内容是否相同; int a = 1;long b = 1L;a==b? 答案是 对;因为a和b指向的索引地址相同。 再例如 String a = "aaa";String b = "aaa";a==b? 答案是错,因为a和b指向的索 阅读全文
posted @ 2021-10-18 15:20 MonkeyLu 阅读(231) 评论(0) 推荐(0)
hashmap和hashtable的区别
摘要:hashmap 是线程不安全的 hashtable是线程安全的,在多线程并发的情况下,适用hashtable。如果使用hashmap,要做同步处理。 get和put的时候有synchronized修饰 hashtable 不允许hashtable为空; hashtable的扩容方式是2*old+1, 阅读全文
posted @ 2021-10-15 17:54 MonkeyLu 阅读(55) 评论(0) 推荐(0)
重载和重写的区别
摘要:重载发生在同一个方法中,方法名相同,参数类型,个数不同;常见工具类。重写发生在不同方法中,方法名相同,参数相同,返回值相同。 阅读全文
posted @ 2021-10-15 17:34 MonkeyLu 阅读(420) 评论(0) 推荐(0)