
JAVA
mozai147
这个作者很懒,什么都没留下…
展开
-
Caused by: java.io.NotSerializableException: XXX
运行程序的时候出现该问题,没有序列化的异常解决:给XXXimplements Serializable,就可以了,注意类的继承,还有在XXXIII类中的引用都要加上implements Serializable原创 2020-06-09 15:50:12 · 2412 阅读 · 0 评论 -
java如何将char类型的数字转换成int型的数字
如何把 char ‘3’ 转为 int 3, 大家应该知道,不能直接转化,那样得到是‘3’的Ascii.正确为: public class CharToIntConverter { public static void main(String[] args) { char numChar = '3'; ...转载 2018-04-26 21:02:45 · 589 阅读 · 0 评论 -
(转)解决MyEclipse中的js报错的小方法
右键选择 MyEclipse-->Exclude From Validation 。再右键选择 MyEclipse-->Run Validation 即可。转载 2019-02-22 09:56:31 · 167 阅读 · 0 评论 -
ThreadLocal的简单使用及实现的原理
ThreadLocal简介ThreadLocal的实例代表了一个线程局部的变量,每条线程都只能看到自己的值,并不会意识到其它的线程中也存在该变量。它采用采用空间来换取时间的方式,解决多线程中相同变量的访问冲突问题。ThreadLocal的简单使用下面的例子中,创建了两个线程,然后线程对各自的局部变量进行递增的操作。每个线程中的局部变量的初始值都是100。ThreadLocal中...转载 2019-04-29 16:22:08 · 160 阅读 · 0 评论 -
新生代Eden与两个Survivor区的解释
文章出处:http://ifeve.com/jvm-yong-generation/聊聊JVM的年轻代1.为什么会有年轻代我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而我们的很多对象都是朝生夕死的,如...转载 2019-04-30 09:00:14 · 198 阅读 · 0 评论