
java进阶篇
大艺术家南南
为你写诗。
展开
-
==与equals的区别
java中”==”与”equals”的区别前言这虽然是一个很基础的话题了,但是很多初学者在网上搜资料与自己跑测试的时候还会出现很多的疑问。下面我就结合这两个的区别以及大家在跑代码时的疑问来深度解析一下。总的来说大家应该牢记一点就是:”==”号比较的是内存地址,如果是相同的地址就会返回true,反之false。“equals”,是对象的方法,所以我们要看一下所有对象的父类Object对象的源码是如何定原创 2017-09-20 22:43:18 · 7511 阅读 · 0 评论 -
java反射
java反射机制作用Java通过反射机制,可以在程序运行时加载、探知和使用编译期间完全未知的类,并且可以生成相关类对象实例,从而可以调用其方法或则改变某个属性值。概念在Java中的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法;并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态调用对象方法的功能成为Java语言的反射机制。...原创 2018-07-17 14:11:39 · 627 阅读 · 0 评论 -
自定义注解
自定义注解annotation相关语法定义元注解: 元注解的作用是负责注解其他注解。 Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:1.@Target,2.@Retention,3.@Documented,4.@Inherited这些类型和它们所支持的类ja...原创 2018-07-17 14:12:24 · 349 阅读 · 0 评论 -
验证
1.Spring Validator简介 Spring Framework 提供了用于校验对象的Validator 接口,在校验过程中,与 Errors 对象配合。校验器可以通过Errors 对象报告校验失败的信息。实现模式实现 org.springframework.validation.Validator接口实现 supports 方法判断是否需要支持校验...原创 2018-07-17 19:51:51 · 346 阅读 · 0 评论