
java基础
猿妹子
混吃等死的咸鱼
展开
-
Java中boolean占多少字节 boolean a = 123是不是正确?
今天面试遇到这个问题,我没回答上来,boolean是多少字节我不知道,之前没怎么注意,我猜测说:boolean a = 123会报错的,面试官说好吧。。。刚在eclipse中测试,boolean a = 123;编译会报错的。 经过查资料,boolean并没有明确指定是几个字节,在jvm执行时,单个的boolean被当做int处理,占四个字节,boolean数组中,boolean被处理为一个字节...原创 2017-06-21 21:15:10 · 932 阅读 · 0 评论 -
eclipse 中 editor does not contain a main type错误
本文针对新人,高手请移步。 拿到公司的一个meaven项目,运行其中一个文件的main方法,提示editor does not contain a main type。 在eclipse里面创建项目,都是有默认的项目结构,默认的java源码路径以及class文件输出路径。 由于公司项目和eclipse的默认项目结构不同,导致eclipse默认的源码路径有问题,所以需要在eclipse中配原创 2017-07-21 10:53:10 · 971 阅读 · 0 评论 -
java中的四种引用,强、软、弱、虚
强引用:例如: Student stu = new Student(); 只要有强引用存在,关联的对象就不会被垃圾回收机制回收。 软引用:在系统要发生内存溢出前,软引用关联的对象会被垃圾回收机制回收。 弱引用:被若引用关联的对象,下次垃圾回收机制运行的时候,会被回收掉。 虚引用:也称为幽灵引用或者幻影引用,被虚引用关联的对象在被垃圾回收机制回收之前会收到一个系统通知。 参考:《J转载 2017-07-28 11:44:10 · 331 阅读 · 0 评论 -
java实现单例模式的三种方式
1、在类加载的时候初始化实例2、对生成实例的方法进行同步3、对生成实例的代码进行同步(因为jvm加载的问题,此方法还有问题)原创 2018-04-09 10:50:45 · 211 阅读 · 0 评论