自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

转载 Java反射机制

用最通俗易懂的话来说一说Java中的反射机制 思考:在讲反射之前,先思考一个问题,java中如何创建一个对象,有哪几种方式? Java中创建对象大概有这几种方式: 1、使用new关键字:这是我们最常见的也是最简单的创建对象的方式 2、使用Clone的方法:无论何时我们调用一个对象的clone方法,JVM就会创建一个新的对象,将前面的对象的内容全部拷贝进去 3、使用反序列化:当我们序列化和反序列化一个对象,JVM会给我们创建一个单独的对象 上边是Java中常见的创建对象的三种方式,其实除了上边的三种还有另外一

2021-02-22 15:16:47 84

原创 用简单代码手写一个简易IOC容器

相信每一个java程序员在面试经历中,都被面试官问到过AOP和IOC,用官方的话语来回答AOP和IOC,那就是切面编程和控制反转及依赖注入。 具体什么是IOC呢,IOC(inversion of control)其含义是控制反转,即我们平时通过NEW出来的对象交由IOC来管理,当我们在代码中通过注入注解进行对象标记时,IOC容器会将对应的对象进行属性注入,这样就省去了我们自己NEW的过程,消除了大良耦合代码; 在这里,将对象实例交给IOC容器管理的过程可以称为控制反转,而对被IOC管理的对象中有特殊标识的需

2021-02-02 15:51:56 309 4

原创 JAVA精简JRE

#需求 用java写的打印插件的demo,上传平台由于jre文件太大,所以进行精简。 下载地址:https://github.com/smile960207/println.git #开始   1. 需要打包的jar包 (我这里是client.jar) 2. 一台装有Java环境的win10 64位电脑 JDK是1.8版本 3. 能运行java代码的环境 (我这里是eclipse) 4. Process Explorer(查看进程工具都行) 5. notepad++ #过程 1.通过Process Expl

2021-02-02 10:59:16 805

精简的jre和精简过程

最近在写一个小程序,jre1.8.0_181整整有199mb,对于一个只有400多k的程序来说,完全没必要,于是就进行精简,把jre精简到40M、左右,程序也能正常运行。如果你急需使用精简的jre,可以下载试试。

2021-02-02

空空如也

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

TA关注的人

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