• 大小: 87KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: Java
  • 标签:

资源简介

Java/Android优先级任务队列,适用于Java和Android开发人员,原理详解博客:http://blog.csdn.net/yanzhenjie1003/article/details/71773950

资源截图

代码片段和文件信息

package com.yanzhenjie.queue;

/**
 * Created by Yan Zhenjie on 2017/5/12.
 */
public abstract class BasicTask implements ITask {

    private int sequence;

    private Priority priority = Priority.DEFAULT;

    @Override
    public void setPriority(Priority priority) {
        this.priority = priority;
    }

    @Override
    public Priority getPriority() {
        return priority;
    }

    @Override
    public void setSequence(int sequence) {
        this.sequence = sequence;
    }

    @Override
    public int getSequence() {
        return sequence;
    }

    @Override
    public int compareTo(ITask another) {
        final Priority me = this.getPriority();
        final Priority it = another.getPriority();
        return me == it ? this.getSeque

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-12 22:10  TaskQueue\
     文件          68  2017-05-12 14:18  TaskQueue\.gitignore
     目录           0  2017-05-12 14:14  TaskQueue\.gradle\
     目录           0  2017-05-12 14:14  TaskQueue\.gradle\3.3\
     目录           0  2017-05-12 14:14  TaskQueue\.gradle\3.3\taskArtifacts\
     文件       18697  2017-05-12 14:14  TaskQueue\.gradle\3.3\taskArtifacts\fileHashes.bin
     文件       18881  2017-05-12 14:14  TaskQueue\.gradle\3.3\taskArtifacts\fileSnapshots.bin
     文件       19506  2017-05-12 14:14  TaskQueue\.gradle\3.3\taskArtifacts\taskArtifacts.bin
     文件          17  2017-05-12 14:14  TaskQueue\.gradle\3.3\taskArtifacts\taskArtifacts.lock
     目录           0  2017-05-12 19:46  TaskQueue\.idea\
     文件         277  2017-05-12 14:30  TaskQueue\.idea\codestyleSettings.xml
     文件         286  2017-05-12 14:16  TaskQueue\.idea\compiler.xml
     文件         685  2017-05-12 14:16  TaskQueue\.idea\gradle.xml
     文件         232  2017-05-12 14:22  TaskQueue\.idea\kotlinc.xml
     目录           0  2017-05-12 14:16  TaskQueue\.idea\libraries\
     文件         491  2017-05-12 14:16  TaskQueue\.idea\libraries\Gradle__junit_junit_4_12.xml
     文件         547  2017-05-12 14:16  TaskQueue\.idea\libraries\Gradle__org_hamcrest_hamcrest_core_1_3.xml
     文件        2123  2017-05-12 14:13  TaskQueue\.idea\misc.xml
     目录           0  2017-05-12 14:16  TaskQueue\.idea\modules\
     文件         744  2017-05-12 14:16  TaskQueue\.idea\modules\TaskQueue.iml
     文件         917  2017-05-12 14:16  TaskQueue\.idea\modules\TaskQueue_main.iml
     文件        1245  2017-05-12 14:16  TaskQueue\.idea\modules\TaskQueue_test.iml
     文件         600  2017-05-12 14:16  TaskQueue\.idea\modules.xml
     文件        8792  2017-05-12 14:52  TaskQueue\.idea\uiDesigner.xml
     文件       82268  2017-05-12 19:46  TaskQueue\.idea\workspace.xml
     目录           0  2017-05-12 15:43  TaskQueue\build\
     目录           0  2017-05-12 15:43  TaskQueue\build\classes\
     目录           0  2017-05-12 16:16  TaskQueue\build\classes\main\
     目录           0  2017-05-12 16:16  TaskQueue\build\classes\main\com\
     目录           0  2017-05-12 16:16  TaskQueue\build\classes\main\com\yanzhenjie\
     目录           0  2017-05-12 16:16  TaskQueue\build\classes\main\com\yanzhenjie\queue\
............此处省略41个文件信息

评论

共有 条评论

相关资源