
java
love to hate
这个作者很懒,什么都没留下…
展开
-
Overload和Override的区别
Overload和Override的区别 一 overload 1.overload是重载的意思,overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同) 2.它是指我们可以定义一些名称相同的方法,通过定义不同的输入参数来区分这些方法,然后在调用时,JVM就会根据不同的参数样式,来选择合适的方法执行. 3.在使用重载要注意一下几点: (1) 在使...原创 2018-11-24 10:07:20 · 243 阅读 · 0 评论 -
Java中对锁的一些理解
对锁的理解? 一 悲观锁:排它锁(独占锁,互斥锁),公平所,非公平锁,写锁(排它锁) 二 乐观锁:一般基于CAS算法:并发锁,读锁 对JUC包中一些Lock对象以及Lock工具类等对象的理解 一 CountDownLatck 是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它能允许一个或多个线程一直等待 使用: package cgb.java.thread; import java....原创 2018-12-15 11:50:58 · 407 阅读 · 0 评论