JavaSE篇
文章平均质量分 90
A天道酬勤
ss
展开
-
Java设计模式之单例模式的七种写法
什么是单例模式?单例模式是一种常见的设计模式,单例模式的写法有很多种,这里主要介绍三种: 懒汉式单例模式、饿汉式单例模式、登记式单例 。单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己唯一的实例。3、单例类必须给所有其它对象提供这一实例。单例模式确保某各类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系原创 2018-01-20 14:20:01 · 766 阅读 · 0 评论 -
函数式编程-Java8语法分析
什么是函数式编程?是一种编程模型,把计算机中的运算看做数学中的函数计算,并且避免了状态及变量的概念 f(x)函数式接口第一种:就是在一个接口中定义唯一的一个抽象方法,那么这个接口就是函数式接口public interface FunctionInterfaceDemo { void sayHello();}第二种:通过注解的方式@FunctionalIn原创 2018-01-19 16:26:19 · 295 阅读 · 0 评论 -
Java多线程之ThreadLocal和InheritableThreadLocal的使用
类ThreadLocal的使用类变量的攻下那个可以使用public static变量的形式,所有的线程都使用同一个public static变量,如果想实现每一个线程都有自己的共享变量该如何解决呢? JDK中提供的ThreadLocal正式为了解决这样的问题。类ThreadLocal主要解决的就是每个线程绑定自己的值,可以将ThreadLocal类比喻成全局存放数据的盒子,原创 2017-12-11 13:47:50 · 719 阅读 · 0 评论 -
Java多线程之停止线程
打申请一个多星期了,流程也走的差不多了,离开的日子越来越近了即将离开呆了两年的地方,的确有点舍不得,但毕竟是走到这一步了 一定要做出决定的。一年多了,一直在做增删改查。技术却没什么实质性的提高, 一直想搞点底层的东西,也被多线程,线程池,连接池坑了好多次,于是准备好好研究下这块,最近在看Java多线程编程核心技术,也一直忘的比看的快,所以就做个笔记吧原创 2017-12-07 16:15:21 · 380 阅读 · 0 评论 -
JavaSE基础之反射
->理解 Class 类->理解 Java 的类加载机制->学会使用 ClassLoader 进行类加载->理解反射的机制->掌握 Constructor、Method、Field 类的用法->理解并掌握动态代理 Class 类对象照镜子后可以得到的信息:某个类的数据成员名、方法和构造器、某个类到底实现了哪些接口。对于每个类而言,JRE 都为其保留一个不变的原创 2017-04-17 21:04:41 · 966 阅读 · 0 评论 -
JavaSE基础之枚举的使用
枚举类概述在某些情况下,一个类的对象是有限而且固定的。例如季节类,只能有 4 个对象手动实现枚举类:private 修饰构造器属性使用 private final 修饰把该类的所有实例都使用 public static final 来修饰Season.javapackage com.xyc.enums;/** * * @ClassName: Se原创 2017-03-20 20:24:43 · 359 阅读 · 0 评论 -
JavaSE基础之注解的使用
高大上的注解,一直看别人在用,自己也研究研究Annotation(注释) 概述从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是 Annotation(注释)Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理.通过使用 Annotation, 程序员可以在不改变原有逻辑的情况原创 2017-03-24 22:42:14 · 388 阅读 · 0 评论