java重点归纳
Java重点归纳
奋斗着,享受着
学Java的新手小白
展开
-
IDEA集成Git相关操作知识(pull、push、clone)
IDEA集成git原创 2023-08-28 13:06:34 · 1546 阅读 · 0 评论 -
JAVA异常及GC处理机制相关问题
JAVA异常及GC处理机制相关问题原创 2023-03-24 13:15:44 · 280 阅读 · 1 评论 -
CopyOnWriteArrayList底层原理和字节码文件
CopyOnWriteArrayList底层原理和字节码文件原创 2023-03-23 00:06:08 · 105 阅读 · 0 评论 -
深拷贝与浅拷贝
深拷贝与浅拷贝原创 2023-03-22 17:48:50 · 81 阅读 · 0 评论 -
集合与方法常见问题
集合与方法原创 2023-03-21 21:11:52 · 74 阅读 · 0 评论 -
hashCode和Equalsed之间的关系?
hashcode与equals方法的调用原创 2023-03-21 16:41:55 · 52 阅读 · 0 评论 -
JDK,JRE,JVM之间的区别?
JDK,JRE,JVM之间的区别?原创 2023-03-21 14:42:46 · 99 阅读 · 0 评论 -
TomCat为什么使用自定义类加载器?
TomCat为什么使用自定义类加载器原创 2023-03-21 14:24:13 · 209 阅读 · 0 评论 -
Sychronozed和ReentrantLock有什么区别?
可中断,(可通过trylock(long timeout,TimeUnit unit)设置超时方法或者将lockInterruptibly()放到代码块中,调用interrupt方法进行中断。需要手动加锁和释放锁,如果没有手动释放锁,就可能导致死锁现象。一般通过lock()和unlock()方法配合try/finally语句块来完成,使用释放更加灵活。synchronized 不需要用户去手动释放锁,synchronized 代码执行完后系统会自动让线程释放对锁的占用;锁的是对象,锁信息保存在对象头中。原创 2023-03-15 19:16:40 · 55 阅读 · 0 评论 -
线程池的几种状态
线程池状态原创 2023-03-15 18:17:15 · 171 阅读 · 0 评论 -
创建线程的4种方式
创建线程的几种方法原创 2023-03-15 17:38:16 · 133 阅读 · 0 评论