java日常
weixin_43973521
这个作者很懒,什么都没留下…
展开
-
java多线程操作中线程冲突问题
当多个线程同时运行时,线程的调度由操作系统决定,程序本身无法决定。因此,任何一个线程都有可能在任何指令处被操作系统暂停,然后在某个时间段后继续执行。这个时候,有个单线程模型下不存在的问题就来了:如果多个线程同时读写共享变量,会出现数据不一致的问题。如下所示:···jav···...原创 2020-02-19 15:09:09 · 737 阅读 · 0 评论 -
java中String的传参问题
java传递参数时如果是8种基本数据类型,值传递,不会修改原来值;如果是对象,传递地址,会修改原来值。实参String变量传给形参,是传一个地址过去,形参改变,String生成新对象,对应地址的String值相应改变public class test { public static void main(String[] args) { stringTest a = new str...原创 2020-02-14 11:16:58 · 740 阅读 · 0 评论