摘要:
前言 在当前Java生态,Spring算的上是最核心的框架,所有的开发组件想要得到大范围更便捷的使用,都要和Spring进行整合,比如我们熟知的Mybatis、Dubbo等,以及内部封装的各类组件包括Redis、MQ、配置中心等。 有了整合这一步,我们只需引入相应的jar,比如mybatis-spr 阅读全文
摘要:
谈谈java类加载的过程 本文参考 http://www.cnblogs.com/ITtangtang/p/3978102.html https://www.cnblogs.com/xiaoxian1369/p/5498817.html 一类加载机制 虚拟机把描述类的数据从class文件加载到内存, 阅读全文
摘要:
一引言 在面试中Java虚拟机JVM的相关知识是必须会被问到的,如下面几个问题, 谈谈对JVM的理解 谈谈对JVM中的ClassLoader类加载器的理解,JVM是怎么加载class文件的? 什么是OOM?什么时候会出现StackOverFlowError和OutOfMemoryError,写代码实 阅读全文
摘要:
代理模式学习 基本概念 具体实现方式 一基本概念 为其他对象提供一种代理,以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务。 二实现方式 静态代理 动态代理 1、静态代理 静态代理实现方式有:继承和实现接口两种方式,通常会选用后者。 输出结果: 总结: 优点:不对对象进行 阅读全文
摘要:
windows7下安装Maven3.3+ 一、前提 Maven3.3+需要JDK1.7及以上的版本才能运行。 下载地址:http://maven.apache.org/download.cgi 二、安装流程 1、解压到指定的路径 2、配置环境变量 右键计算机->属性->高级系统设置->高级->环境变 阅读全文
摘要:
windows7环境安装JDK。 一下载 JDK安装包在ORACLE官网(https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)下载,若要下载历史版本需到Java Archive栏目下进行下载,入 阅读全文