自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 java的内省

内省 内省(Introspector)是java语言为javabean类提供的属性、事件处理的API,说到内省就必须先熟悉什么是javabean,javabean是指按照一定的规则编写的java类,它的所有字段必须是私有的、必须提供setter/getter方法、必须有公共的默认的无参构造、可序列化(实现Serializable接口),而内省就是用于操作javabean类的一套API。 为什么要用...

2020-04-22 14:33:28 1061

原创 看完这篇自定义注解你也会

用了别人家的孩子已经写好的注解?今天来学习下如何开发自定义注解。 注解是什么 我们先来看如何定义一个注解: 可以看出定义注解时用的是@interface关键字,所以注解就是一个接口; 如何自定义一个注解 自定义的注解也需要通过注解去设置一些配置,其中有两个必须的 @Retention,@Target 它们称为元注解也就是注解的注解,@Retention需要指定注解的有效期一共有CLASS(编译期)...

2020-04-08 14:05:20 151

原创 面试如果要你现场写一个生产者消费者你会吗?

生产者消费者模式 生产者消费者模式并不是GOF提出的23种设计模式之一,23种设计模式都是建立在面向对象的基础之上的,但其实面向过程的编程中也有很多高效的编程模式,生产者消费者模式便是其中之一,它是我们编程过程中最常用的一种设计模式。 实际开发中我们可能会经常碰到某个模块只负责生产数据,某个模块只负责消费数据,或者在对接上下游系统时也会用到生产者消费者模式;如下图:生产者只需要将数据写入到资源...

2020-02-27 15:02:35 166

原创 一文带你理解java的反射机制

什么是反射? 反射是指在运行时对于任意类都能获得该类的所有方法和属性,并且可以调用该类的任意方法和属性,这种动态调用方法和属性的功能被称为java的反射机制。 如何理解反射? 对于初学者来说反射的定义可能不好理解,其实当我们理解了反射后我们可以用自己的方式去理解定义反射,本人理解反射就一个成语:庖丁解牛, 如果把牛看做一个对象,那么牛头,牛腿等等这些部位合起来就组成了一头完整的牛;我如果拿到了这些...

2020-02-25 14:12:52 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除