Java基础
文章平均质量分 68
等等等一下
潜心学习
展开
-
Java注解——了解一下
注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。 注解可以用来生成描述符文件,甚至是新的类定义,也有助于减轻编写“样板”代码的负担。 注解实际上也是一个类,除了@符号的使用外,基本与Java固有的语法一致。 标准注解 目前内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。如果你不小心拼写错误,或者方法签名...原创 2018-06-13 14:00:40 · 168 阅读 · 0 评论 -
ThreadLocal简介
本文整理自《架构探险——从零开始写Java Web框架》一书。之前对ThreadLocal一直没怎么去了解,刚好这书里谈到了,就摘录下来,加深记忆。 什么是ThreadLocal 可以理解为一个容器,用于存放线程的局部变量,不能根据名称直译为“线程本地”或“本地线程”。把它理解成一个容器,才能比较容易理解它能够做的事情。 先看一个简单的例子: public interface Se...原创 2018-07-08 16:31:53 · 206 阅读 · 0 评论 -
Java笔记之——动态代理
动态代理是JDK 1.3以上的版本里的一个特性,实现了代理模式。通过JDK的动态代理特性,可以为任意Java对象创建代理对象,对于具体使用来说,这个特性是通过Java Reflection API来完成的,可以在java.lang.reflect中找到Proxy对象。 在Spring AOP实现中,核心技术就是动态代理,学习动态代理,也能让我们更好地理解面向切面思想。本文先介绍代理模式,然后再介...原创 2018-07-10 00:01:26 · 143 阅读 · 0 评论 -
Java笔记之——反射
这篇文章来谈谈Java基础——反射的内容。主要通过以下几点进行介绍:反射机制、反射的使用及有关反射的API。 一、反射机制 反射机制是Java语言中一个非常重要的特性,它允许程序在运行时进行自我检查,同时也允许对其内部的成员进行操作。反射机制能够实现在运行时对类进行装载,因此能够增加程序的灵活性,但是不恰当地使用反射机制,也会影响系统的性能。 具体来说,就是在运行状态中,对于任意一个类,...原创 2018-07-13 10:17:47 · 172 阅读 · 0 评论