GoodFuture_2017Campus

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014067137/article/details/82011674

1、进程和线程的区别

1、当进程发生调度时,它拥有一个完整的虚拟地址空间;
而同一个进程内的不同线程共享器所属进程的同一地址空间;

2、进程切换时涉及相关资源指针的保存以及地址空间的变化;
而同一进程内的各线程共享其所属的资源和地址空间,切换时无须保存资源,无地址空间变化,从而减少了操作系统的开销。

3、进程的调度与切换由操作系统内核完成;
而线程的调度可由操作系统完成,也可由用户完成。

4、在多线程操作系统中,线程是系统内的执行实体;而进程不是。

2、12枚硬币中有一枚假币(较轻),请问用天平最少几次得出假币?写出算法

利用分治法:
首先,随机选择6个硬币作为

3、反射的几种实现方式

Foo foo=new Foo();
Class c1=foo.getClass();
Class c2=Foo.class;
Class c3=Class.forName("Foo");

4、单向链表头尾反转

5、数组array[1…n]由奇数个不重复的整数组成,找出一个数,使比这个数大的数和比这个数小的数的个数相等。

猜你喜欢

转载自blog.csdn.net/u014067137/article/details/82011674