Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bjmashibing/JUC
/ functions
Functions
271 in github.com/bjmashibing/JUC
⨍
Functions
271
◇
Types & classes
164
↓ 26 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T08_Semaphore.java:12
↓ 23 callers
Method
get
()
src/main/java/com/mashibing/juc/c_021_01_interview/MyContainer2.java:46
↓ 18 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T08_Semaphore.java:16
↓ 17 callers
Method
put
(T t)
src/main/java/com/mashibing/juc/c_021_01_interview/MyContainer2.java:29
↓ 17 callers
Method
unlock
()
src/main/java/com/mashibing/juc/c_021_02_AQS/MLock.java:20
↓ 15 callers
Method
lock
()
src/main/java/com/mashibing/juc/c_021_02_AQS/MLock.java:15
↓ 12 callers
Method
execute
(Runnable command)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T01_MyExecutor.java:14
↓ 7 callers
Method
read
(Lock lock)
src/main/java/com/mashibing/juc/c_020/T10_TestReadWriteLock.java:18
↓ 6 callers
Method
set
(String name, double balance)
src/main/java/com/mashibing/juc/c_008/Account.java:18
↓ 5 callers
Method
newCondition
()
src/main/java/com/mashibing/juc/c_021_02_AQS/MLock.java:40
↓ 4 callers
Method
getDelay
(TimeUnit unit)
src/main/java/com/mashibing/juc/c_025/T07_DelayQueue.java:35
↓ 4 callers
Method
milliSleep
(int milli)
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:12
↓ 3 callers
Method
delay
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T06_01_CompletableFuture.java:72
↓ 3 callers
Method
milliSleep
(int milli)
src/main/java/com/mashibing/juc/c_020/T08_TestPhaser.java:11
↓ 3 callers
Method
write
(Lock lock, int v)
src/main/java/com/mashibing/juc/c_020/T10_TestReadWriteLock.java:31
↓ 2 callers
Method
getBalance
(String name)
src/main/java/com/mashibing/juc/c_008/Account.java:31
↓ 2 callers
Method
getPrime
(int start, int end)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T09_FixedThreadPool.java:68
↓ 2 callers
Method
m
()
src/main/java/com/mashibing/juc/c_010/T.java:12
↓ 2 callers
Method
priceOfTM
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T06_01_CompletableFuture.java:52
↓ 2 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T05_CountDownLatch.java:42
↓ 2 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T03_NotifyHoldingLock.java:32
↓ 2 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T06_LockSupport.java:45
↓ 2 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T04_NotifyFreeLock.java:35
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T02_WithVolatile.java:25
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T07_LockSupport_WithoutSleep.java:41
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T01_WithoutVolatile.java:20
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T05_CountDownLatch.java:38
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T03_NotifyHoldingLock.java:28
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T06_LockSupport.java:41
↓ 1 callers
Method
add
(Object o)
src/main/java/com/mashibing/juc/c_020_01_Interview/T04_NotifyFreeLock.java:31
↓ 1 callers
Method
arrive
()
src/main/java/com/mashibing/juc/c_020/T08_TestPhaser.java:71
↓ 1 callers
Method
arrive
()
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:70
↓ 1 callers
Method
eat
()
src/main/java/com/mashibing/juc/c_020/T08_TestPhaser.java:76
↓ 1 callers
Method
eat
()
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:77
↓ 1 callers
Method
get
()
src/main/java/com/mashibing/juc/c_021_01_interview/MyContainer1.java:34
↓ 1 callers
Method
getSingle
()
src/main/java/com/mashibing/juc/c_023/Singleton.java:24
↓ 1 callers
Method
getValue
()
src/main/java/com/mashibing/disruptor/v2/LongEvent.java:6
↓ 1 callers
Method
getValue
()
src/main/java/com/mashibing/disruptor/v3/LongEvent.java:6
↓ 1 callers
Method
getValue
()
src/main/java/com/mashibing/disruptor/v1/LongEvent.java:6
↓ 1 callers
Method
hug
()
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:91
↓ 1 callers
Method
isPrime
(int num)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T09_FixedThreadPool.java:61
↓ 1 callers
Method
isPrime
(int num)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T13_ParallelStreamAPI.java:29
↓ 1 callers
Method
leave
()
src/main/java/com/mashibing/juc/c_020/T08_TestPhaser.java:81
↓ 1 callers
Method
leave
()
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:83
↓ 1 callers
Method
lockInterruptibly
()
src/main/java/com/mashibing/juc/c_021_02_AQS/MLock.java:25
↓ 1 callers
Method
m
()
src/main/java/com/mashibing/juc/c_011/T.java:15
↓ 1 callers
Method
m1
()
src/main/java/com/mashibing/juc/c_009/T.java:11
↓ 1 callers
Method
m2
()
src/main/java/com/mashibing/juc/c_020/T01_ReentrantLock1.java:25
↓ 1 callers
Method
m2
()
src/main/java/com/mashibing/juc/c_009/T.java:22
↓ 1 callers
Method
onData
(ByteBuffer buffer)
src/main/java/com/mashibing/disruptor/v2/LongEventProducer.java:23
↓ 1 callers
Method
onData
(ByteBuffer buffer)
src/main/java/com/mashibing/disruptor/v1/LongEventProducer.java:14
↓ 1 callers
Method
priceOfJD
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T06_01_CompletableFuture.java:62
↓ 1 callers
Method
priceOfTB
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T06_01_CompletableFuture.java:57
↓ 1 callers
Method
put
(T t)
src/main/java/com/mashibing/juc/c_021_01_interview/MyContainer1.java:20
↓ 1 callers
Method
run
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T11_WorkStealingPool.java:34
↓ 1 callers
Method
runAndComputeTime
(Thread[] ths)
src/main/java/com/mashibing/juc/c_025/T02_CopyOnWriteList.java:46
↓ 1 callers
Method
runCaseOne
()
src/main/java/com/mashibing/juc/c_029_WriteCombining/WriteCombining.java:24
↓ 1 callers
Method
runCaseTwo
()
src/main/java/com/mashibing/juc/c_029_WriteCombining/WriteCombining.java:41
↓ 1 callers
Method
setValue
(long value)
src/main/java/com/mashibing/disruptor/v2/LongEvent.java:10
↓ 1 callers
Method
setValue
(long value)
src/main/java/com/mashibing/disruptor/v3/LongEvent.java:10
↓ 1 callers
Method
setValue
(long value)
src/main/java/com/mashibing/disruptor/v1/LongEvent.java:10
↓ 1 callers
Method
setValue
(long value)
src/main/java/com/mashibing/disruptor/v4/LongEvent.java:10
↓ 1 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T02_WithVolatile.java:29
↓ 1 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T07_LockSupport_WithoutSleep.java:45
↓ 1 callers
Method
size
()
src/main/java/com/mashibing/juc/c_020_01_Interview/T01_WithoutVolatile.java:24
↓ 1 callers
Method
testJoin
()
src/main/java/com/mashibing/juc/c_000/T03_Sleep_Yield_Join.java:42
↓ 1 callers
Method
tryLock
()
src/main/java/com/mashibing/juc/c_021_02_AQS/MLock.java:30
↓ 1 callers
Method
usingCountDownLatch
()
src/main/java/com/mashibing/juc/c_020/T06_TestCountDownLatch.java:11
↓ 1 callers
Method
usingJoin
()
src/main/java/com/mashibing/juc/c_020/T06_TestCountDownLatch.java:36
Method
AddTask
(int s, int e)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T12_ForkJoinPool.java:28
Method
AddTaskRet
(int s, int e)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T12_ForkJoinPool.java:61
Method
Data
(int a, int b)
src/main/java/com/mashibing/juc/c_012_Volatile/T03________VolatileReference2.java:11
Method
LongEventProducer
(RingBuffer<LongEvent> ringBuffer)
src/main/java/com/mashibing/disruptor/v2/LongEventProducer.java:19
Method
LongEventProducer
(RingBuffer<LongEvent> ringBuffer)
src/main/java/com/mashibing/disruptor/v1/LongEventProducer.java:10
Method
M
()
src/main/java/com/mashibing/juc/c_018_01_Unsafe/HelloUnsafe.java:9
Method
MyTask
(String name, long rt)
src/main/java/com/mashibing/juc/c_025/T07_DelayQueue.java:20
Method
MyTask
(int s, int e)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T09_FixedThreadPool.java:48
Method
MyThread
(int start)
src/main/java/com/mashibing/juc/c_023_02_FromHashtableToCHM/T04_TestConcurrentHashMap.java:27
Method
MyThread
(int start)
src/main/java/com/mashibing/juc/c_023_02_FromHashtableToCHM/T01_TestHashtable.java:26
Method
MyThread
(int start)
src/main/java/com/mashibing/juc/c_023_02_FromHashtableToCHM/T02_TestHashMap.java:26
Method
MyThread
(int start)
src/main/java/com/mashibing/juc/c_023_02_FromHashtableToCHM/T03_TestSynchronizedHashMap.java:28
Method
Person
(String name)
src/main/java/com/mashibing/juc/c_020/T08_TestPhaser.java:67
Method
Person
(String name)
src/main/java/com/mashibing/juc/c_020/T09_TestPhaser2.java:66
Method
R
(int t)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T11_WorkStealingPool.java:30
Method
Singleton
()
src/main/java/com/mashibing/juc/c_023/Singleton.java:16
Method
Task
(int i)
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T05_00_HelloThreadPool.java:11
Method
call
()
src/main/java/com/mashibing/juc/c_027_future_to_loom/T02_ListenableFuture.java:17
Method
call
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T09_FixedThreadPool.java:53
Method
call
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T03_Callable.java:12
Method
compareTo
(Delayed o)
src/main/java/com/mashibing/juc/c_025/T07_DelayQueue.java:25
Method
compute
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T12_ForkJoinPool.java:33
Method
compute
()
src/main/java/com/mashibing/juc/c_026_01_ThreadPool/T12_ForkJoinPool.java:66
Method
finalize
()
src/main/java/com/mashibing/juc/c_022_RefTypeAndThreadLocal/M.java:4
Method
getValue
()
src/main/java/com/mashibing/disruptor/v4/LongEvent.java:6
Method
handleEvent
(LongEvent event, long sequence, boolean endOfBatch)
src/main/java/com/mashibing/disruptor/v4/Main.java:11
Method
isHeldExclusively
()
src/main/java/com/mashibing/juc/c_021_02_AQS/Sync.java:22
Method
m
()
src/main/java/com/mashibing/juc/c_002/T.java:13
Method
m
()
src/main/java/com/mashibing/juc/c_004/T.java:13
Method
m
()
src/main/java/com/mashibing/juc/c_010/T.java:29
Method
m
()
src/main/java/com/mashibing/juc/c_003/T.java:13
next →
1–100 of 271, ranked by callers