java
basil lee
这个作者很懒,什么都没留下…
展开
-
VS Code 查看Java 源码快捷键
VS Code 查看Java 源码快捷键Mac command + P 然后输入#原创 2021-10-03 18:00:03 · 2508 阅读 · 2 评论 -
Java——一个例子就懂守护线程setDaemon(true)的含义
Java分为两种线程:用户线程和守护线程所谓守护线程是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因 此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。守护线程和用户线程的没啥本质的区别:唯一的不同之处就在于虚拟机的离开:如果用...原创 2019-03-09 23:21:04 · 3372 阅读 · 0 评论 -
Java——StringBuffer 不能直接使用equals比较两个对象是否相等
重拾Java基础了,StringBuffer由于没有重写equals方法,所以还是使用的Object的equals方法。对比的是两个对象的地址是否相等。而String 由于重写了equals方法,所以可以直接使用equals函数,对比两个对象是否相等。源码如下:object类的equals方法: public boolean equals(Object obj) { r...原创 2019-03-10 00:03:43 · 2261 阅读 · 0 评论