正在查看后端下的文章

Java注解的理解和应用

概述

1. 什么是注解

注解(Annotation)是一种应用于类、方法、参数、变量、构造器及包声明中的特殊修饰符,它是一种由JSR-175标准选择用来描述元数据的一种工具。Java从Java5开始引入了注解。在注解出现之前,程序的元数据只是通过java注释和javadoc,但是注解提供的功能要远远超过这些。注解不仅包含了元数据,它还可以作用于程序运行过程中、注解解释器可以通过注解决定程序的执行顺序。

阅读更多

Java反射基础

一、概述

1. 简介

Java反射(Reflection)机制就是在运行状态中,对于任意一个类,都能够知道这个类的属性和方法。对于任意一个对象能够调用它的任意一个属性和方法。这种动态获取的信息和动态调用对象的方法的功能称为Java语言的反射机制。Java程序中一般的对象的类型都是在编译期就确定下来的,而Java反射机制可以动态地创建对象并调用其属性,这样的对象的类型在编译期是未知的。所以我们可以通过反射机制直接创建对象,即使这个对象的类型在编译期是未知的。

阅读更多

Java IO 知识整理

各IO类关系梳理

    阅读更多

    Java异常知识汇总

    前言

    为什么要使用异常

    在我们的程序中,任何时候任何地方因为任何原因都有可能会出现异常,在没有异常机制的时候我们是这样处理的:通过函数的返回值来判断是否发生了异常(这个返回值通常是已经约定好了的),调用该函数的程序负责检查并且分析返回值。虽然可以解决异常问题,但是这样做存在几个缺陷:

    阅读更多

    你需要知道的Java枚举知识

    概述

    定义

    枚举enum全称为enumeration)类型是Java 5新增的类型,存放在java.lang包中,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。

    阅读更多

    Java集合框架知识整理

    Java集合框架主要由CollectionMap两个根接口及其子接口、实现类组成。

    阅读更多

    使用Java调用PhantomJS动态导出ECharts图片到Word文件中

    前言

    最近在一个项目中遇到导出为Word文件的问题,导出Word的功能很简单,但是导出Word文件中包含数据库动态查询的统计数据而生成的Echarts图片,且导出Word的时机又是在凌晨的服务器定时执行,所以不能通过客户端访问统计页面时再去生成。

    阅读更多

    Apache Commons Lang之日期时间工具类

    阅读更多

    Apache Commons Lang之ArrayUtils

    阅读更多

    Apache Commons Lang之StringUtils

    阅读更多