java
浪克oo
当你看书看到头痛两眼通红的时候;当你按着遥控器不停转台的时候;当你翻着通讯录不知道打给谁的时候;当你独自穿越人群看着两岸灯火找不到归属感的时候;你就应该听起一首歌,看起一本书,想想自己最初的坚持和你站在这个地方的理由,然后抬起头勇敢地走下去了。
展开
-
synchronized修饰普通方法和静态方法
两者区别: synchronized修饰普通方法:锁对象为当前实例对象(this) synchronized修饰静态方法:锁对象为当前类的字节码文件对象 具体例子如下: synchronized修饰普通方法 public class Animal { public synchronized void isDog() { Log.d("TAG", "isDog...原创 2020-03-25 11:12:28 · 925 阅读 · 0 评论 -
java10大排序算法
术语 1、稳定排序:如果 a 原本在 b 的前面,且 a == b,排序之后 a 仍然在 b 的前面,则为稳定排序。 2、非稳定排序:如果 a 原本在 b 的前面,且 a == b,排序之后 a 可能不在 b 的前面,则为非稳定排序。 3、原地排序:原地排序就是指在排序过程中不申请多余的存储空间,只利用原来存储待排数据的存储空间进行比较和交换的数据排序。 4、非原地排序:需要利用额外的数组...原创 2019-10-24 20:54:54 · 282 阅读 · 0 评论