Java 注解使用
注解概述 注解的定义 注解,顾名思义,就是对某一事物添加注释说明,其会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 Java注解又叫java标注,java提供了一套机制,使得我们可以对包、类、方法、域、参数、变量等添加标注(即附上某些信息),且在以后某个时段通过反射将标注的信息提取出来以供使用 官网描述如下: Java 注解用于为 Java 代码提供元数据。作为元数据...
注解概述 注解的定义 注解,顾名思义,就是对某一事物添加注释说明,其会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 Java注解又叫java标注,java提供了一套机制,使得我们可以对包、类、方法、域、参数、变量等添加标注(即附上某些信息),且在以后某个时段通过反射将标注的信息提取出来以供使用 官网描述如下: Java 注解用于为 Java 代码提供元数据。作为元数据...
反射基础 什么是反射 反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们直接对这个类进行实例化,之后使用这个类对象进行操作。 Apple apple = ne...
概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(...
@Autowired注解相信每个Spring开发者都不陌生了! 但是当我们使用IDEA写代码的时候,经常会发现@Autowired注解下面是有小黄线的,我们把小鼠标悬停在上面,可以看到这个如下图所示的警告信息: 那么为什么IDEA会给出Field injection is not recommended这样的警告呢? 下面带着这样的问题,一起来全面的了解下Spring中的三种注入方...
Java集合框架 集合是java中存放对象的容器,存放于java.util包中。下图是java集合类的继承与实现关系: 框架图说明 所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 集合接口:6个接口(短虚线表示),表示...
Hello World This is the very first article of my blog for testing, content down below is the first web page on this planet World Wide Web The WorldWideWeb (W3) is a wide-area hypermedia info...