JAVA
文章平均质量分 85
墨漓
自己筑的梦,怎么也要做完
展开
-
JAVA-基础
1、equals方法的作用是什么,它和==有什么区别。 equals() 的作用是用来判断两个对象是否相等,Object中定义了equals()方法,所有的类都可以通过equals()去比较两个对象是否相等,默认的“equals()”方法,等价于“==”,即比较两个对象的地址是否相等,因此通常会重写equals()方法。 2、hashCode方法的作用是什么,它和equals方法有什么联系。 ...原创 2018-12-15 08:15:21 · 140 阅读 · 0 评论 -
并发编程
1、什么是线程,什么是进程,能不能只用进程。 进程(Process):是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是线程的容器。 线程(thread):是程序执行流的最小单元。 引入线程的操作系统中,通常都是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。 区别: 1. 地址空间和其它资源(如打开文件):进程间相互独立,同一进程的各线程间共享。某...原创 2018-12-17 13:14:27 · 145 阅读 · 0 评论