![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
qq_21371027
走得慢的时候,不要在意别人的看法,记得回头看看自己走过的路。
展开
-
java基础关于线程
线程安全问题的解决: synchronized分为同步代码块和同步函数,使用的时候需要注意的是两者的锁需一致,是this。 如果在同步函数和共享变量上添加static(即静态的同步方法),那么锁又会变成什么? static方法中不可以定义this,静态进内存时,内存中没有本类对象,但是一定有该类对应的字节码文件对象。 所以此时锁是类名.class原创 2015-11-05 17:32:35 · 264 阅读 · 0 评论 -
java基础关于线程Runnable
当出现以上问题的时候,就是实现run方法的类没有继承Runnable接口的原因。原创 2015-11-05 19:26:02 · 281 阅读 · 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 · 232 阅读 · 0 评论 -
关于java I/O流学习笔记
参考:http://blog.csdn.net/hguisu/article/details/7418161 import java.io.*; import java.io.IOException; import java.io.InputStreamReader; public class StandardInputOutput{ public static void main(S转载 2015-12-16 15:27:18 · 306 阅读 · 0 评论