Skip to content

Commit 5f9f047

Browse files
author
joshua.shi
committed
fix:优化
1 parent 98ab610 commit 5f9f047

File tree

128 files changed

+268
-149
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+268
-149
lines changed

concurrency/src/main/java/com/javaedge/concurrency/HttpFilter.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.javaedge.concurrency;
22

3-
import com.javaedge.concurrency.example.threadLocal.RequestHolder;
3+
import com.javaedge.concurrency.threadLocal.RequestHolder;
44
import lombok.extern.slf4j.Slf4j;
55

66
import javax.servlet.Filter;

concurrency/src/main/java/com/javaedge/concurrency/HttpInterceptor.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.javaedge.concurrency;
22

3-
import com.javaedge.concurrency.example.threadLocal.RequestHolder;
3+
import com.javaedge.concurrency.threadLocal.RequestHolder;
44
import lombok.extern.slf4j.Slf4j;
55
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
66

concurrency/src/main/java/com/javaedge/concurrency/example/LockSupportBlockerTest.java renamed to concurrency/src/main/java/com/javaedge/concurrency/LockSupportBlockerTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example;
1+
package com.javaedge.concurrency;
22

33
import java.util.concurrent.TimeUnit;
44
import java.util.concurrent.locks.LockSupport;

concurrency/src/main/java/com/javaedge/concurrency/example/LockSupportTest.java renamed to concurrency/src/main/java/com/javaedge/concurrency/LockSupportTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example;
1+
package com.javaedge.concurrency;
22

33
import java.util.concurrent.TimeUnit;
44
import java.util.concurrent.locks.LockSupport;

concurrency/src/main/java/com/javaedge/concurrency/example/UnsafeTest.java renamed to concurrency/src/main/java/com/javaedge/concurrency/UnsafeTest.java

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
package com.javaedge.concurrency.example;
1+
package com.javaedge.concurrency;
22

33
import sun.misc.Unsafe;
44

55
import java.lang.reflect.Field;
66
import java.util.concurrent.TimeUnit;
77

8+
/**
9+
* @author apple
10+
*/
811
public class UnsafeTest {
912

1013
public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {
1114
Field f = Unsafe.class.getDeclaredField("theUnsafe");
1215
f.setAccessible(true);
1316
Unsafe unsafe = (Unsafe) f.get(null);
14-
Thread t1 = new Thread() {
15-
@Override
16-
public void run() {
17-
Thread.currentThread().setName("t1");
18-
System.out.println(Thread.currentThread().getName() + " before park");
19-
//park 100 seconds
20-
unsafe.park(false, TimeUnit.NANOSECONDS.convert(100, TimeUnit.SECONDS));
21-
System.out.println(Thread.currentThread().getName() + " after park");
22-
}
23-
};
17+
Thread t1 = new Thread(() -> {
18+
Thread.currentThread().setName("t1");
19+
System.out.println(Thread.currentThread().getName() + " before park");
20+
//park 100 seconds
21+
unsafe.park(false, TimeUnit.NANOSECONDS.convert(100, TimeUnit.SECONDS));
22+
System.out.println(Thread.currentThread().getName() + " after park");
23+
});
2424
Thread t2 = new Thread() {
2525
@Override
2626
public void run() {

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/CountDownLatchExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/CountDownLatchExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import lombok.extern.slf4j.Slf4j;
44

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/CountDownLatchExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/CountDownLatchExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import lombok.extern.slf4j.Slf4j;
44

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/CyclicBarrierExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/CyclicBarrierExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import lombok.extern.slf4j.Slf4j;
44

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/CyclicBarrierExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/CyclicBarrierExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import lombok.extern.slf4j.Slf4j;
44

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/CyclicBarrierExample3.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/CyclicBarrierExample3.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import lombok.extern.slf4j.Slf4j;
44

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/SampleLock.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/SampleLock.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
/**
44
* @author JavaEdge

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/SimpleLock.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/SimpleLock.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs;
1+
package com.javaedge.concurrency.aqs;
22

33
import java.util.concurrent.TimeUnit;
44
import java.util.concurrent.locks.AbstractQueuedSynchronizer;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import javax.validation.constraints.NotNull;
44
import java.util.List;

concurrency/src/main/java/com/javaedge/concurrency/example/aqs/semaphore/ObjPool.java renamed to concurrency/src/main/java/com/javaedge/concurrency/aqs/semaphore/ObjPool.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

55
import java.util.concurrent.ExecutorService;
66
import java.util.concurrent.Executors;
77
import java.util.concurrent.Semaphore;
8-
import java.util.concurrent.TimeUnit;
98

109
@Slf4j
1110
public class SemaphoreExample3 {
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import lombok.extern.slf4j.Slf4j;
44

55
import java.util.Queue;
6-
import java.util.concurrent.ExecutorService;
7-
import java.util.concurrent.Executors;
8-
import java.util.concurrent.Semaphore;
9-
import java.util.concurrent.TimeUnit;
106

117
/**
128
* @author JavaEdge
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.aqs.semaphore;
1+
package com.javaedge.concurrency.aqs.semaphore;
22

33
import java.util.concurrent.Semaphore;
44

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample3.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample3.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample4.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample4.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample5.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample5.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.Getter;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicExample6.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicExample6.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/AtomicTest.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/AtomicTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import java.util.concurrent.atomic.AtomicInteger;
44

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/LockCASDemo.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/LockCASDemo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import sun.misc.Unsafe;
44

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/LongAccumulatorDemo.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/LongAccumulatorDemo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import java.util.concurrent.atomic.LongAccumulator;
44
import java.util.function.LongBinaryOperator;

concurrency/src/main/java/com/javaedge/concurrency/example/atomic/LongAdderDemo.java renamed to concurrency/src/main/java/com/javaedge/concurrency/atomic/LongAdderDemo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.atomic;
1+
package com.javaedge.concurrency.atomic;
22

33
import java.util.concurrent.atomic.AtomicLong;
44
import java.util.concurrent.atomic.LongAdder;

concurrency/src/main/java/com/javaedge/concurrency/example/cache/CacheController.java renamed to concurrency/src/main/java/com/javaedge/concurrency/cache/CacheController.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.cache;
1+
package com.javaedge.concurrency.cache;
22

33
import org.springframework.beans.factory.annotation.Autowired;
44
import org.springframework.stereotype.Controller;

concurrency/src/main/java/com/javaedge/concurrency/example/cache/GuavaCacheExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/cache/GuavaCacheExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.cache;
1+
package com.javaedge.concurrency.cache;
22

33
import com.google.common.cache.CacheBuilder;
44
import com.google.common.cache.CacheLoader;

concurrency/src/main/java/com/javaedge/concurrency/example/cache/GuavaCacheExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/cache/GuavaCacheExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.cache;
1+
package com.javaedge.concurrency.cache;
22

33
import com.google.common.cache.Cache;
44
import com.google.common.cache.CacheBuilder;

concurrency/src/main/java/com/javaedge/concurrency/example/cache/RedisClient.java renamed to concurrency/src/main/java/com/javaedge/concurrency/cache/RedisClient.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.cache;
1+
package com.javaedge.concurrency.cache;
22

33
import org.springframework.stereotype.Component;
44
import redis.clients.jedis.Jedis;

concurrency/src/main/java/com/javaedge/concurrency/example/cache/RedisConfig.java renamed to concurrency/src/main/java/com/javaedge/concurrency/cache/RedisConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.cache;
1+
package com.javaedge.concurrency.cache;
22

33
import org.springframework.beans.factory.annotation.Value;
44
import org.springframework.context.annotation.Bean;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
package com.javaedge.concurrency.common;
2+
3+
import java.util.concurrent.TimeUnit;
4+
5+
/**
6+
* @author JavaEdge
7+
*/
8+
public class Nap {
9+
10+
// Seconds
11+
public Nap(double t) {
12+
try {
13+
TimeUnit.MILLISECONDS.sleep((int) (1000 * t));
14+
} catch (InterruptedException e) {
15+
throw new RuntimeException(e);
16+
}
17+
}
18+
19+
public Nap(double t, String msg) {
20+
this(t);
21+
System.out.println(msg);
22+
}
23+
}
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/commonunsafe/HashMapExample.java renamed to concurrency/src/main/java/com/javaedge/concurrency/commonunsafe/HashMapExample.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/commonunsafe/HashSetExample.java renamed to concurrency/src/main/java/com/javaedge/concurrency/commonunsafe/HashSetExample.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/commonunsafe/StringExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/commonunsafe/StringExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/commonunsafe/StringExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/commonunsafe/StringExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.commonunsafe;
1+
package com.javaedge.concurrency.commonunsafe;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.concurrent;
1+
package com.javaedge.concurrency.concurrent;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.concurrent;
1+
package com.javaedge.concurrency.concurrent;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.concurrent;
1+
package com.javaedge.concurrency.concurrent;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.concurrent;
1+
package com.javaedge.concurrency.concurrent;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.concurrent;
1+
package com.javaedge.concurrency.concurrent;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/condition/BlockedQueue.java renamed to concurrency/src/main/java/com/javaedge/concurrency/condition/BlockedQueue.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.condition;
1+
package com.javaedge.concurrency.condition;
22

33
import java.util.concurrent.locks.Condition;
44
import java.util.concurrent.locks.Lock;

concurrency/src/main/java/com/javaedge/concurrency/example/condition/DubboCondition.java renamed to concurrency/src/main/java/com/javaedge/concurrency/condition/DubboCondition.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.condition;
1+
package com.javaedge.concurrency.condition;
22

33
import redis.clients.jedis.Response;
44

concurrency/src/main/java/com/javaedge/concurrency/example/count/CountExample1.java renamed to concurrency/src/main/java/com/javaedge/concurrency/count/CountExample1.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.count;
1+
package com.javaedge.concurrency.count;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/count/CountExample2.java renamed to concurrency/src/main/java/com/javaedge/concurrency/count/CountExample2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.count;
1+
package com.javaedge.concurrency.count;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/count/CountExample3.java renamed to concurrency/src/main/java/com/javaedge/concurrency/count/CountExample3.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.count;
1+
package com.javaedge.concurrency.count;
22

33
import com.javaedge.concurrency.annoations.ThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

concurrency/src/main/java/com/javaedge/concurrency/example/count/CountExample4.java renamed to concurrency/src/main/java/com/javaedge/concurrency/count/CountExample4.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.javaedge.concurrency.example.count;
1+
package com.javaedge.concurrency.count;
22

33
import com.javaedge.concurrency.annoations.NotThreadSafe;
44
import lombok.extern.slf4j.Slf4j;

0 commit comments

Comments
 (0)