随笔分类 -  Java - 小模块知识

对Java中的小模块点单体提取出来讲解,理解,巩固。每个知识点不存在上下联系。
摘要:一、概述 1、log4j: Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细 阅读全文
posted @ 2020-01-02 21:09 Turtle_Zhang 阅读(9175) 评论(0) 推荐(4) 编辑
摘要:一、概述: 最近维护一个老项目,里面使用的是Timer的时间调度器,以前没接触过,对着代码鼓捣了半天,查阅了部分博客,最后总结出自己的见解,新项目一般是不会用这种老掉牙的时间调度器了,但是维护老项目还是用的着的。就当笔记记录一下了,自己写的才是符合自己的思路走向的。有时间再补上Quartz调度器,这 阅读全文
posted @ 2019-11-13 17:12 Turtle_Zhang 阅读(742) 评论(0) 推荐(1) 编辑
摘要:一、Java自带的动态代理 1、概述: JDK动态代理主要涉及java.lang.reflect包下的Proxy类和InvocationHandler接口。 JDK代理实现的三个要点: 通过java.lang.reflect.Proxy类来动态生成代理类 代理类要实现InvocationHandle 阅读全文
posted @ 2019-11-07 18:00 Turtle_Zhang 阅读(245) 评论(0) 推荐(1) 编辑
摘要:前言:总结一下类加载的过程,于静态代码块、静态变量、事例变量等一些构建方式。因为这部分挺绕的,容易出错。 1、在java中可以将对象分为两大体系:字节码对象和实例对象 1.1、字节码对象: 每个类在加载(将类读到内存)时都会创建一个字节码对象,且这个对象在一个JVM内存中是唯一的.此对象中存储的是类 阅读全文
posted @ 2019-04-20 11:27 Turtle_Zhang 阅读(197) 评论(0) 推荐(1) 编辑
摘要:1、配置文件:在实际项目开发中,XML作为配置文件是不可取代的(框架中的部分功能可以以注解形式来取代) (1) 不同技术,XML配置文件的作用也不一样。 (2) 比如当前和这个阶段的web.xml,就是用来做Servlet等相关组件配置中心的主配置文件来使用。 2、数据传输:数据传输的媒介 (1)  阅读全文
posted @ 2019-03-12 14:13 Turtle_Zhang 阅读(518) 评论(0) 推荐(0) 编辑
摘要:一、什么是注解 Annotation(注解)就是Java提供了一种为程序元素关联任何信息或任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口, 程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。说白点就是我们自定 阅读全文
posted @ 2019-03-09 17:21 Turtle_Zhang 阅读(521) 评论(0) 推荐(2) 编辑