java
酸甜是你青番茄
我能永远吃苦,却不能永远年轻。
展开
-
动态代理
动态代理目标对象与代理对象 静态代理与动态代理举个例子比如在一个方法里面,在一个语句的执行前后都加上一个操作,如果用常规的方法,就要改原来的方法,手动添加。静态代理如果使用静态代理,要实现与目标对象一样的接口,在执行目标对象的方法前后添加开启事务方法,在之后添加关闭事务的方法,在静态代理的类中可以在方法中添加具体实现。好处:在不修改目标对象的功能前提下,扩展目标对象的功能。...原创 2018-07-30 23:33:26 · 139 阅读 · 0 评论 -
好看的博客和资源
https://www.cnblogs.com/chenssy/p/4212446.html原创 2019-01-02 15:35:59 · 218 阅读 · 0 评论 -
Java 反射
Java Reflection是什么?首先来看看官方文档Oracle里面对Reflection的描述:Reflection is commonly used by programs which require the ability to examine or modify the runtime behavior of applications running in the Ja...转载 2019-01-02 14:30:07 · 144 阅读 · 0 评论 -
泛型概念的提出(为什么需要泛型)?
一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码:按 Ctrl+C 复制代码按 Ctrl+C 复制代码定义了一个List类型的集合,先向其中加入了两个字符串类型的值,随后加入一个Integer类型的值。这是完全允许的,因为此时list默认的类型为Object类型。在之后的循环中,由于忘记了之前在list中也加入了Integer类型的值或其他编码原因,很容易出现类似于/...转载 2019-01-02 09:49:05 · 397 阅读 · 0 评论 -
对Java一些概念的回顾, 理解
javaBean只是一种规范化的类1、所有属性为private2、提供默认构造方法3、提供getter和setter4、实现serializable接口 https://www.cnblogs.com/GoForMyDream/p/7746370.htmlhttps://www.jianshu.com/p/42620a0a2c33...转载 2018-12-27 11:03:22 · 131 阅读 · 0 评论 -
对单例模式的理解
单例模式的三个特点:1、构造方法私有化2、实例化的变量引用私有化3、获取实例的方法共有什么是单例确保这个类在内存中只会存在一个对象,而且自行实例化并向整个应用系统提供这个实例。应用的场景创建一个对象会消耗过多的资源, 比如访问IO和数据库有哪几种方式 推荐用静态内部类或加了Volatile关键字的双重检查单例1 饿汉式 在类加载的时候就对实例进行创建 优点: ...转载 2018-12-19 17:27:19 · 267 阅读 · 0 评论 -
序列化与反序列化
<main> <div class="blog-content-box"> <div class="article-header-box"> <div class="article-header"> <div class="article-title-转载 2018-10-29 21:29:36 · 415 阅读 · 0 评论 -
Redis
ReidsRedis 是一个高效能的数据库,服务器,与其他(key-value)缓存产品相比:(1) 运行在内存中,支持数据持久化,能够把数据存在磁盘中,重启服务器的时候不会丢失。(2) 支持5种数据类型,string, list, hash,set,zset(有序集合)(3) 支持数据的备份优势:性能高:读的速度是110000次/s,写的速度是81000次/s。支...转载 2019-08-26 21:28:56 · 173 阅读 · 0 评论