摘要: 本篇博客对单例模式的饿汉式、懒汉式应用在多线程下是否存在安全隐患及其解决方法进行细节讲述。 单例模式 定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型: 创建类模式 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统 阅读全文
posted @ 2015-11-07 00:18 平凡21 阅读(417) 评论(0) 推荐(1) 编辑
摘要: 集合 (一). 集合相关 1.1 为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象进行操作,就对对象进行存储。集合就是存储对象常用的一种方式。 1.2 定义 所有抽象出来的数据结构和操作(算法)统称为Java集合框架,简称JCF。Java的集合框架主要由一组用来操 阅读全文
posted @ 2015-11-06 17:23 平凡21 阅读(224) 评论(0) 推荐(0) 编辑
摘要: (一). 泛型 1.1 介绍 泛型是JDK5.0新增加的一个特性,泛型的本质是参数化类型,即所操作的数据类型都被指定为一个参数。这种类型参数可以用在类、接口、和方法的创建中,分别称为泛型类、泛型接口、泛型方法。Java语言引入泛型的好处是安全简单。 1.2 认识泛型 在JDK5.0之前,没有泛型的情 阅读全文
posted @ 2015-11-05 20:15 平凡21 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 紧接着上一期内容,继续来复习一下java基础的知识点,主要来复习一下有关线程的内容吧! 1.向上转型:Animal a = new Cat();//自动类型提升,猫对象提升为动物类型,但是特有的功能无法访问。作用:就是限制对象的特有功能的访问。 向下转型:紧着着Animal a = new Cat( 阅读全文
posted @ 2015-11-03 01:04 平凡21 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1.this的两种用法:(1)当成员变量和局部变量重名是,可以用关键字this来区分 。this代表对象,代表的是this所在函数所属对象的引用(哪个对象调用了this所在的函数,this就代表哪个对象)(一个类中的成员想要被执行就必须有对象调用。静态除外) (2)this可以用于在构造函数中调用其 阅读全文
posted @ 2015-10-29 15:18 平凡21 阅读(244) 评论(1) 推荐(0) 编辑
摘要: Java SE基础回顾 1.循环语句中的break是终止全部循环,跳出循环体;而continue是终止本次循环,跳执行下一循环 2.return语句有两个作用:返回值;结束方法的运行 3.对于java中面向对象的理解:以类的方式组织代码,以对象的方式封装数据。类就相当于模板,而对象就是依据模板所创作 阅读全文
posted @ 2015-10-22 23:49 平凡21 阅读(237) 评论(1) 推荐(0) 编辑