![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java学习日志
记录Java学习过程。
猿生纪
在校大学生
展开
-
Java回文数
回文判断原创 2023-04-05 11:07:36 · 57 阅读 · 0 评论 -
Java学习日志(2)
sleep指线程被调用时,占着CPU不工作,形象地说明为“占着CPU睡觉”,此时,系统的CPU部分资源被占用,其他线程无法进入,会增加时间限制。volatile:用来确保将变量的跟新操作通知到其他线程,当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的,因此不会将该变量上的操作与其他内存操作一起重排序。synchronized Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。原创 2023-04-05 10:07:46 · 51 阅读 · 0 评论 -
Java问题记录(1)
final修饰变量,变量的引用(也就是指向的地址)不可变,但是引用的内容可以变(地址中的内容可变)。原创 2023-04-04 21:01:05 · 38 阅读 · 0 评论 -
Java参数传递问题
在方法中,修改一个基础类型的参数不会影响原始参数值。在方法中,改变一个对象参数的引用不会影响到原始引用。在方法中,修改一个对象的属性会影响原始对象参数。注意:Java中方法的参数传递都是值传递。原创 2023-04-04 20:36:18 · 50 阅读 · 0 评论