自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Spring框架两大核心特征的基本理解

Spring框架的两大核心特征:AOP和IoCIoC(控制反转)是Spring的一个容器,他不是一种技术,而是一种思想,依旧是基于面向对象编程的。它能指导我们怎么样设计出松耦合、更优良的程序。简单来说,如果现在有两个(甚至更多)类,A类和B类,A类要引用B类中的某个方法,传统编程是在A类中实例化一个B类,也就是通过new,然后打点调方法,而我们知道,代码高耦合最大的原因就是用了new。利用...

2018-07-21 19:25:18 12062 1

原创 Java定时器(Timer)的简单使用

首先,了解什么是(Timer):Timer,定时器,功能是在指定的时间间隔内反复触发指定窗口的定时器事件。现在用一个案例来具体了解下定时器的使用。需求:模拟骑车时间,比如,每骑行一秒就输出一句“骑行第几秒”,直到用户输如随意指令就停止输出。执行效果如图所示:效果分析:首先需要控制台输入一个任意指令,让程序开始跑起来,接着开始每隔一秒钟输出一句话提醒用户。直到用户再次随意输入一个指令,输出停止。在开...

2018-05-05 13:29:24 511

原创 XML解析——DOM4J解析

二、DOM4J解析使用DOM4J要先导一个jar包,可以去官网下载目的一:将以下的XML文件通过解析用JAVA语言在控制台上输出<?xml version="1.0" encoding="UTF-8"?><books> <book> <title>三国演义</title> <author

2018-04-28 21:41:40 160

原创 XML解析——DOM解析

目前常用的XML解析技术有四种:DOM解析;SAX解析;JDOM;DOM4J1. DOM解析优点:适用于多次访问XML的应用程序;缺点:解析比较消耗资源2. SAX解析优点:资源占用少,内存消耗小3. JDOM解析优点:简化和XML之间的交互,使用速度快;缺点:限制了灵活性4. DOM4J解析优点:性能优异、功能强大、易用本篇文章主要讲DOM解析,下篇文章讲解DOM4J解析的使用一、DOM解析目的...

2018-04-28 20:40:51 213

原创 JAVA中的I/O流

一、什么是流流是指一连串流动的字符,以先进先出的方式发送和接收数据的通道,流是一组有序的数据序列。在java.io包中,封装了很多输入/输出流的API。二、输入/输出流流分为输入流和输出流,这是相对于计算机的内存来说的。输入流是把数据输入到内存,输出流是从内存中输出。在JAVA中,输入流主要由InputStream和Reader作为基类,输出流主要由OutputStream和Writer作为基类。...

2018-04-24 09:27:24 317

原创 反射

反射获取类信息和实例化对象一、获取类的信息java.lang.Class是一个类,这个类是反射操作的源头,即所有反射都要从此类还是进行,有3种获取Class对象的方式:第1种:调用Object的getClass方法        先产生对象,在获取源头第2种:使用类.class取得(常用于Hibemate、MyBatis、Spring),这种方式需要在编译时就知道类的名称。        不用产生...

2018-04-19 11:58:49 157

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除