JAVA内容
文章平均质量分 78
l_漫漫
这个作者很懒,什么都没留下…
展开
-
JAVA中的线程(二)
本篇继续记录JAVA中线程的一些知识点。线程的同步:即线程在共享数集上的互斥与协作。1、互斥(同步代码块、同步方法)线程互斥是保证多线程在共享数据集上顺序执行。同步代码块和同步方法是保证线程在共享数据集上顺序执行的一种手段,都是在共享数据集上加上了对象锁,对非静态的同步方法默认对象锁为this,对于静态方法默认对象锁为方法所在类的类对象“类名.class”,同步代码块的对象锁由自己原创 2016-04-06 15:05:25 · 376 阅读 · 0 评论 -
Java中的线程(一)
前一篇说到StringBuilder与StringBuffer时涉及到了两个名词,一个是线程安全,一个是线程不安全。想了想,线程是一个大而重要的知识点,于是,尽量多的将所知道及查到的一些知识点记录下来。首先,从操作系统的角度说一说线程与进程之间的区别。进程是系统进行资源分配和调度的一个独立单位,线程是CPU调度和分配的基本单位。进程和线程之间的关系:(1)一个线程只能属于一个进程,原创 2016-04-06 10:43:01 · 495 阅读 · 0 评论 -
StringBuilder与StringBuffer
对以前学习到的一些基础进行一个回顾,之前学习的时候没有将其整理并记录下来,现在做的算是对以前学习的弥补,并且起到一个温故而知新的作用。StringBuilder与StringBuffer都是java.lang包下的类,用来封装char[]数组的对象,是可变的字符串序列,常用来代替字符串的低效率连接,执行高效率的字符串的连接。StringBuilder线程不安全,StringBuff原创 2016-04-06 09:53:07 · 378 阅读 · 0 评论 -
java设计模式之单例模式的七种写法
今天读到一篇文章,是讲解JAVA的单例模式,转载过来,方便以后查看。原文地址:http://www.jiagoushuo.com/article/1000053.html?ref=myread单例模式是java设计模式最基本的一种设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约转载 2016-04-20 09:58:25 · 318 阅读 · 0 评论 -
继承与多态的区别
想起有一次面试,一位技术部领导问"面向对象的基本特征说一下".于是我说了"封装,继承,多态",然后有啰啰嗦嗦的说了一些对这些知识点的理解.然而,当我说完,面试官说"其实面向对象的基本特征可以总结为两个,继承和多态可以总结为一个特征....."云云,我当时就蒙了.觉得好新鲜的说法,难道是因为自己理解的不够深刻?但是内心还是知道继承和多态是有一定的区别的,于是只好委婉的说"可能是我的理解还没达到过深的原创 2016-08-23 14:31:28 · 55998 阅读 · 4 评论