小编The*_*ect的帖子

Java 6中的并行矩阵乘法

昨天我在这里使用fork/join框架在Java 7中询问了关于并行矩阵乘法的问题.在axtavt的帮助下,我得到了我的示例程序.现在我只使用Java 6功能实现一个等效的程序.我得到了和昨天一样的问题,应用反馈axtavt给了我(我想).我忽略了什么吗?码:

package algorithms;

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.TimeUnit;

public class Java6MatrixMultiply implements Algorithm {

    private static final int SIZE = 1024;
    private static final int THRESHOLD = 64;
    private static final int MAX_THREADS = Runtime.getRuntime().availableProcessors();

    private final ExecutorService executor = Executors.newFixedThreadPool(MAX_THREADS);

    private float[][] a = new float[SIZE][SIZE];
    private float[][] b = new float[SIZE][SIZE];
    private float[][] c = new float[SIZE][SIZE];

    @Override
    public void initialize() {
        init(a, b, SIZE);
    }

    @Override
    public void execute() {
        MatrixMultiplyTask task …
Run Code Online (Sandbox Code Playgroud)

java parallel-processing matrix multiplication

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

使用 ASM 树 API 获取字段的修饰符

我正在使用 ASM 编写 Java 类文件分析器。我想要确定的一件事是类中字段的修饰符(public、static、final?)是什么。但我不知道该怎么做。

在文档中,我找到了修饰符的操作码,它似乎与 FieldNode 类的 acces 值相关。但我不明白如何从该值中导出字段的修饰符。

有什么建议么?

java field modifier

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