小编Mik*_*ard的帖子

为什么实时系统会并发?

是因为对实时系统施加的时序约束意味着线程或任务应该根据顺序执行的程序可能无法保证由于其任务负载而实现时序的时序来控制自己的执行?

问候,谢谢.

java concurrency time multithreading real-time

1
推荐指数
1
解决办法
1114
查看次数

通过构造函数传递的对象引用

我正在构建一个相对较大的面向对象程序.我有一个叫做的类AerodynamicCalculator,它执行大量计算并在系统周围分配结果.我主要担心的是,当我向其添加mor参数时,我的构造函数签名变得越来越大.

如下所示,我已经将9个对象引用传递给了这个构造函数,但我需要另外7个.我正确创建了这个对象吗?我的理解是你将关联的对象引用传递给构造函数,并将class'es局部变量赋给对象引用.如果是这种情况,使用所有必需对象正确初始化我的类的唯一方法是将它们传递给构造函数,这将导致非常长的签名.

public AreodynamicCalculator(AircraftConfiguration config, AileronOne aOne,
        AileronTwo aTwo, ElevatorOne eOne, ElevatorTwo eTwo, Rudder r,
        Rudder rr, RateGyros rG) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

对此方法的任何建议都会非常有帮助,在此先感谢.

java object

0
推荐指数
1
解决办法
2105
查看次数

标签 统计

java ×2

concurrency ×1

multithreading ×1

object ×1

real-time ×1

time ×1