Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DarLiner/Java-Interview
/ functions
Functions
177 in github.com/DarLiner/Java-Interview
⨍
Functions
177
◇
Types & classes
75
Method
getInstance
()
src/main/java/com/crossoverjie/concurrent/Singleton.java:17
Method
getKey
()
src/main/java/com/crossoverjie/actual/ReadFile.java:89
Method
getTwo1
()
src/test/java/com/crossoverjie/algorithm/TwoSumTest.java:7
Method
getTwo2
()
src/test/java/com/crossoverjie/algorithm/TwoSumTest.java:16
Method
intercept
(Object o, Method method, Object[] objects, MethodProxy methodProxy)
src/main/java/com/crossoverjie/proxy/cglib/RealSubjectIntercept.java:24
Method
intercept
(Object o, Method method, Object[] objects, MethodProxy methodProxy)
src/main/java/com/crossoverjie/oom/heap/MetaSpaceOOM.java:24
Method
isHappy
()
src/test/java/com/crossoverjie/algorithm/HappyNumTest.java:7
Method
isHappy2
()
src/test/java/com/crossoverjie/algorithm/HappyNumTest.java:14
Method
isHappy3
()
src/test/java/com/crossoverjie/algorithm/HappyNumTest.java:21
Method
isLoop
无环 @throws Exception
src/test/java/com/crossoverjie/algorithm/LinkLoopTest.java:12
Method
isLoop2
有环 @throws Exception
src/test/java/com/crossoverjie/algorithm/LinkLoopTest.java:30
Method
isLoop3
无环 @throws Exception
src/test/java/com/crossoverjie/algorithm/LinkLoopTest.java:49
Method
join
采用 join 线程间通信 @throws InterruptedException
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:154
Method
load
(Integer key)
src/main/java/com/crossoverjie/guava/CacheLoaderTest.java:36
Method
main
(String[] args)
src/test/java/com/crossoverjie/actual/AbstractMapTest.java:24
Method
main
(String[] args)
src/main/java/com/crossoverjie/Application.java:18
Method
main
(String[] args)
src/main/java/com/crossoverjie/guava/CacheLoaderTest.java:66
Method
main
(String[] args)
src/main/java/com/crossoverjie/design/pattern/factorymethod/Main.java:11
Method
main
-XX:+PrintGCDetails -Xms20M -Xmx20M -Xmn10M -XX:SurvivorRatio=8 @param args
src/main/java/com/crossoverjie/gc/MinorGC.java:26
Method
main
(String[] args)
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:22
Method
main
(String[] args)
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotify.java:17
Method
main
(String[] args)
src/main/java/com/crossoverjie/actual/ReadFile.java:36
Method
main
(String[] args)
src/main/java/com/crossoverjie/actual/TwoThread.java:30
Method
main
(String[] args)
src/main/java/com/crossoverjie/oom/heap/MetaSpaceOOM.java:18
Method
main
(String[] args)
src/main/java/com/crossoverjie/oom/heap/HeapOOM.java:15
Method
main
(String[] args)
src/main/java/com/crossoverjie/concurrent/StopThread.java:25
Method
main
(String[] args)
src/main/java/com/crossoverjie/concurrent/Volatile.java:24
Method
main
(String[] args)
src/main/java/com/crossoverjie/concurrent/ThreadState.java:14
Method
main
(String[] args)
src/main/java/com/crossoverjie/concurrent/VolatileInc.java:26
Method
main
(String[] args)
src/main/java/com/crossoverjie/classloader/Main.java:11
Method
main
(String[] args)
src/main/java/com/crossoverjie/algorithm/TwoArray.java:20
Method
main
(String[] args)
src/main/java/com/crossoverjie/algorithm/HappyNum.java:58
Method
main
(String[] args)
src/main/java/com/crossoverjie/basic/StringTest.java:14
Method
main
(String[] args)
src/main/java/com/crossoverjie/basic/HashMapTest.java:16
Method
main
(String[] args)
src/main/java/com/crossoverjie/red/RedPacket.java:125
Method
main
(String[] args)
src/main/java/com/crossoverjie/synchronize/Synchronize.java:12
Method
mergeTwoLists
1. 声明一个头结点 2. 将头结点的引用赋值给一个临时结点,也可以叫做下一结点。 3. 进行循环比较,每次都将指向值较小的那个结点(较小值的引用赋值给 lastNode )。 4. 再去掉较小值链表的头结点,指针后移。 5. lastNode 指针也向后移,由于 lastNode 是 head 的
src/main/java/com/crossoverjie/algorithm/MergeTwoSortedLists.java:28
Method
mergeTwoLists2
()
src/test/java/com/crossoverjie/algorithm/MergeTwoSortedListsTest.java:51
Method
mergeTwoLists3
()
src/test/java/com/crossoverjie/algorithm/MergeTwoSortedListsTest.java:68
Method
piped
()
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:190
Method
postProcessAfterInitialization
后初始化 bean 初始化完成调用 @param bean @param beanName @return @throws BeansException
src/main/java/com/crossoverjie/spring/processor/SpringLifeCycleProcessor.java:43
Method
postProcessBeforeInitialization
预初始化 初始化之前调用 @param bean @param beanName @return @throws BeansException
src/main/java/com/crossoverjie/spring/processor/SpringLifeCycleProcessor.java:28
Method
put
()
src/test/java/com/crossoverjie/actual/LRULinkedMapTest.java:10
Method
put
()
src/test/java/com/crossoverjie/actual/LRUMapTest.java:11
Method
put2
()
src/test/java/com/crossoverjie/actual/LRULinkedMapTest.java:28
Method
put2
()
src/test/java/com/crossoverjie/actual/LRUMapTest.java:26
Method
put3
()
src/test/java/com/crossoverjie/actual/LRUMapTest.java:42
Method
put4
()
src/test/java/com/crossoverjie/actual/LRUMapTest.java:59
Method
queue
()
src/test/java/com/crossoverjie/algorithm/TwoStackQueueTest.java:9
Method
recNodeTest31
()
src/test/java/com/crossoverjie/algorithm/ReverseNodeTest.java:55
Method
removeEldestEntry
(Map.Entry eldest)
src/main/java/com/crossoverjie/actual/LRULinkedMap.java:30
Method
reverseHead21
头插法 @throws Exception
src/test/java/com/crossoverjie/algorithm/ReverseNodeTest.java:42
Method
reverseNode1
()
src/test/java/com/crossoverjie/algorithm/ReverseNodeTest.java:8
Method
reverseNode12
()
src/test/java/com/crossoverjie/algorithm/ReverseNodeTest.java:19
Method
reverseNode13
()
src/test/java/com/crossoverjie/algorithm/ReverseNodeTest.java:28
Method
run
()
src/main/java/com/crossoverjie/actual/ThreadCommunication.java:39
Method
run
()
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotify.java:41
Method
run
()
src/main/java/com/crossoverjie/actual/TwoThreadWaitNotify.java:78
Method
run
()
src/main/java/com/crossoverjie/actual/TwoThread.java:55
Method
run
()
src/main/java/com/crossoverjie/actual/TwoThread.java:93
Method
run
()
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:329
Method
run
()
src/main/java/com/crossoverjie/concurrent/StopThread.java:13
Method
run
()
src/main/java/com/crossoverjie/concurrent/ThreadState.java:23
Method
run
()
src/main/java/com/crossoverjie/concurrent/ThreadState.java:37
Method
run
()
src/main/java/com/crossoverjie/concurrent/ThreadState.java:54
Method
run
()
src/main/java/com/crossoverjie/concurrent/VolatileInc.java:18
Method
setApplicationContext
(ApplicationContext applicationContext)
src/main/java/com/crossoverjie/spring/aware/SpringLifeCycleAware.java:24
Method
setData
(Object data)
src/main/java/com/crossoverjie/algorithm/BinaryNode.java:30
Method
setKey
(K key)
src/main/java/com/crossoverjie/actual/LRUMap.java:193
Method
setUp
()
src/test/java/com/crossoverjie/algorithm/MergeTwoSortedListsTest.java:10
Method
setValue
(V value)
src/main/java/com/crossoverjie/actual/LRUMap.java:201
Method
start
()
src/main/java/com/crossoverjie/spring/annotation/AnnotationBean.java:22
Method
test
()
src/test/java/com/crossoverjie/proxy/JDKProxyTest.java:23
Method
test
()
src/test/java/com/crossoverjie/actual/AbstractMapTest.java:11
Method
test1
()
src/test/java/com/crossoverjie/algorithm/BinaryNodeTest.java:7
Method
toString
()
src/main/java/com/crossoverjie/actual/LRUAbstractMap.java:302
Method
toString
()
src/main/java/com/crossoverjie/algorithm/BinaryNode.java:66
← previous
101–177 of 177, ranked by callers