- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 java笔记:并发线程数怎么设置
1、如何获取当前机器的CPU数量 Runtime.getRuntime().availableProcessors();2、线程池设置多大比较合理 IO密集型=2Ncpu(可以测试后自己控制大小,2Ncpu一般没问题)(常出现于线程中:数据库数据交互、文件上传下载、网络数据传输等等)计算密集型=Ncpu(常出现于线程中:复杂算法)java中:Ncpu=Runtime.getRuntim...
2018-06-02 14:53:27 2686
原创 java笔记-为什么要重写hashCode
1、为什么要重写equals? equals用户比较两个对象的内容,在集合类中,对象查找会用到2、怎样重写equals? 比较.空值 + 比较.类 + 比较.字段3 、为什么重写equals时,要重写HashCode ? 如果两个对象是相等的(equals),则hashcode也一定相等。 如果不重写hashCode,虽然两个对象是相等的,hashmap仍然认为是...
2018-06-02 14:28:45 249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人