相关疑难解决方法(0)

1406
推荐指数
11
解决办法
67万
查看次数

“Serializable”类中的字段应该是瞬态的或可序列化的

嗨,我在声纳皮棉中收到此错误:

“Serializable”类中的字段应该是瞬态的或可序列化的

  1. 私人最终条件 notEmpty = lock.newCondition();
  2. 私人最终条件 notFull = lock.newCondition();
  3. 私有比较器比较器;

我的代码是:

package com.cgi.atom.common.priorityexec;

/**
 * Created by nageswararao.vesepog on 8/24/2016.
 */

import java.util.*;
import java.util.concurrent.BlockingDeque;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.ReentrantLock;

public class PriorityBlockingDeque<E>
        extends AbstractQueue<E>
        implements BlockingDeque<E>, java.io.Serializable {

    /*
     * Implemented as a navigable set protected by a
     * single lock and using conditions to manage blocking.
     */

    private final int capacity;

    private final LinkedList<E> list;
    /**
     * Main lock guarding all access
     */
    private final ReentrantLock …
Run Code Online (Sandbox Code Playgroud)

java sonarlint

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

标签 统计

java ×2

field ×1

sonarlint ×1

transient ×1