开发并行性的三种途径:
1、时间重叠;
引入时间因素,是让多个处理过程在时间上相互错开,轮流使用同一套硬件设备的各个部分,以加快硬件周转使用来赢得速度。
2、资源重复;
通过重复设置硬件资源来提高性能。
3、资源共享 ;
是用软件方法让多个用户按一定时间顺序轮流使用同一套资源,来提高其利用率,相应也就提高了系统的性能。
并发的实质是一个物理CPU(也可以多个物理CPU)在若干道程序之间多路复用,并发性是对有限物理资源强制行驶多用户共享以提高效率。
并行性是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以上工作。它包括同时性与并发性两种含义。同时性指两个或两个以上事件在同一时刻发生。并发性指两个或两个以上事件在同一时间间隔发生。
实现并发技术的关键之一是如何对系统内的多个活动(进程)进行切换。
5什么是构造方法?构造方法有哪些特点?
构造方法是一个类的方法中方法名与类名相同的类的方法;特点:构造方法的方法名与类名相同,构造方法是类的方法它能够简化对象数据成员的初始化操作,不能对构造方法制定类型,构造方法可以重载,构造方法可以继承,构造方法一般不能由编程人员显示的直接调用