# 如何设置Task优先级

设置任务优先级，示例如下：

```
import { taskpool } from '@kit.ArkTS';

@Concurrent
function printArgs(args: number): number {
  console.log("printArgs: " + args);
  return args;
}

let task: taskpool.Task = new taskpool.Task(printArgs, 100); // 100: test number
taskpool.execute(task, taskpool.Priority.HIGH).then((res) => {
  console.log("taskpool result is :" + res);
});
```

*   HIGH：值为0，表示任务是高优先级。
*   MEDIUM：值为1，表示任务是中优先级。
*   LOW：值为2，表示任务是低优先级。

**参考链接**

Priority