嗨,我在声纳皮棉中收到此错误:
“Serializable”类中的字段应该是瞬态的或可序列化的
我的代码是:
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) 嗨,我有这个代码示例。
public class Util implements Serializable {
private static final SimpleDateFormat DATE_KEY_FORMAT = new SimpleDateFormat("yyyyMMdd");
private static final SimpleDateFormat EUS_WS_DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd");
private static final SimpleDateFormat DATETIME_KEY_FORMAT = new SimpleDateFormat("yyyyMMddHHmmssSSS");
public static final String TIME_ZONE_GMT = "GMT";
/**
* Returns date in the format yyyyMMdd
* @return
*/
public static int getyyyyMMdd() {
return Integer.parseInt(DATE_KEY_FORMAT.format(new Date()));
}
public static int getyyyyMMdd(Date date) {
return Integer.parseInt(DATE_KEY_FORMAT.format(date));
}
public static String getyyMMdd(Date dateTime) {
return DATE_KEY_FORMAT.format(dateTime);
}
public static String getyyyyMMddHHmmssSSSCur(Date …Run Code Online (Sandbox Code Playgroud)