摘要: volatile 1、修饰成员变量 2、保证所有线程对变量访问的可见性 sychroinized 1、修饰方法或是同步块 2、确保多个线程在同一个时刻,只能有一个线程处于方法或同步块中,保证了线程对变量访问的可见性和排他性。 volatile参考链接:https://zhuanlan.zhihu.c 阅读全文
posted @ 2022-07-05 14:57 卡卡发 阅读(26) 评论(0) 推荐(0)
摘要: int和Integer 1) int a=数值 , Integer a=数值 , a=new Integer(数值) 这三者进行==比较时,结果永远为true. 原因:Integer类型与int比较时,Integer会自动拆箱。 2) Integer a=数值 与 a=new Integer(数值) 阅读全文
posted @ 2022-07-05 13:42 卡卡发 阅读(56) 评论(0) 推荐(0)