
java基础
qq_21371027
走得慢的时候,不要在意别人的看法,记得回头看看自己走过的路。
展开
-
java基础关于线程
线程安全问题的解决:synchronized分为同步代码块和同步函数,使用的时候需要注意的是两者的锁需一致,是this。如果在同步函数和共享变量上添加static(即静态的同步方法),那么锁又会变成什么?static方法中不可以定义this,静态进内存时,内存中没有本类对象,但是一定有该类对应的字节码文件对象。所以此时锁是类名.class原创 2015-11-05 17:32:35 · 291 阅读 · 0 评论 -
java基础关于线程Runnable
当出现以上问题的时候,就是实现run方法的类没有继承Runnable接口的原因。原创 2015-11-05 19:26:02 · 321 阅读 · 0 评论 -
java基础关于单例设计模式
看完黑马视频的笔记:/*饿汉式 14 private static final Single s = new Single();13 private Single(){}12 public static Single getInstance(){11 return s;10 } 9 }*/ 8 //懒汉式 7 class Single{ 6 privat原创 2015-11-05 17:16:57 · 266 阅读 · 0 评论 -
关于java I/O流学习笔记
参考:http://blog.youkuaiyun.com/hguisu/article/details/7418161import java.io.*;import java.io.IOException;import java.io.InputStreamReader;public class StandardInputOutput{ public static void main(S转载 2015-12-16 15:27:18 · 340 阅读 · 0 评论