Map集合剖析 | 分类于 数据结构 前言Map是一个和Collection接口同辈分的接口.他的实现类中能够存储具有k-v映射关系的元素.这里将对Map集合中的HashMap,Hashtable,ConcurrentHashMap,TreeMap实现类做一定分析,加深一下对Map集合的理解. 阅读全文 »
浅析类加载过程与类加载器 | 分类于 JavaSE 前言当我们完成了一个Java类的逻辑编写,如果想要进行逻辑的执行,就需要把他放在JVM虚拟机中进行运行.整个放入加载的过程就是由类加载器来完成的. 阅读全文 »
Mybatis初识 | 分类于 JavaEE 前言在以前的学习过程中一直使用JDBC来作为持久层对数据库进行操作,也没觉得什么不对,直到学习了Mybatis框架才发现原来操作数据库可以如此高端和便捷,实在是感叹大牛们的技术与想法,在此作为Mybatis的入门篇幅,记录一下第一次使用Mybatis 阅读全文 »
初识反射 | 分类于 JavaSE 前言Java的反射机制是Java特性之一,反射机制是构建框架技术的基础所在.所以复习一下反射的知识,这篇中主要介绍什么是反射,Class类,简单工厂模式,以及反射对一个类的一些基本操作 阅读全文 »
Spring MVC初步 | 分类于 JavaEE 前言MVC模式是一种软件架构模式,他把一个大的软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller).这种软件架构模式使得整个系统层次逻辑分明,三个层可以各司其职,如果某一层的需求发生了变化,只需要更改相应层中的代码而不影响到其他层中的代码,有利于开发中的分工.并且在分层后更加有利于工作的分工,后期进行组件的重组时也有很大的优点.Spring MVC就是使用Java技术实现MVC模型后的一个框架.在这里对Spring MVC的学习进行总结 阅读全文 »
动态代理与Spring AOP | 分类于 JavaEE 前言在Spring Core中有两个核心部分,Spring IOC和Spring AOP,Spring IOC叫做控制反转,依赖注入(DI).Spring AOP叫做面向切面编程.而Spring AOP的底层实现实际上就是JDK中的代理模式. 阅读全文 »
Java IO | 分类于 JavaSE 前言文件层面上面上的处理在日常生活中十分常见,Java提供了操作文件的各种方法,包括文件的创建目录的创建以及怎么在一个文件中写入数据或者从一个已有的文件中读取我们需要的信息到程序中,此文主要总结了File类的使用,字节流以及字符流的知识 阅读全文 »
JavaSE 新特性总结 | 分类于 JavaSE 前言从JDK 1.5之后,JavaSE添加了不少新的特性,在这里分别对枚举、注解、接口定义加强、Lambda表达式、方法引用以及内建函数式接口进行了一定的整理与复习 阅读全文 »