Java反射简述

转一篇Java反射基础讲,转载版权在最后

一、回顾:什么是反射?

反射 (Reflection) 是 Java 的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。

Oracle 官方对反射的解释是:

Reflection enables Java code to discover information about the fields, methods[……]

Read more

Jmeter测试Java Request Sampler

为了压测一个Java class方法,jmeter上导入弄了好久,记录一下遇到的坑

整体思路和网上能搜到的基本一样,但网上打包基本都是通过Export或者Build Artifacts来进行打包,这个地方我也折腾了好久,最后直接通过maven来打的包

1:Jmeter里Java request和之前发送kafka消息的地方一样,而此处Classname能够切换成我们的测试类,要想Jmeter能够识[……]

Read more

自定义异常类

Java内置了异常类Throwable,派生出Error类和Exception类

总体上我们根据Javac对异常的处理要求,将异常类分为2类。

非检查异常(unckecked exception):Error 和 RuntimeException 以及他们的子类。javac在编译时,不会提示和发现这样的异常,不要求在程序处理这些异常。所以如果愿意,我们可以编写代码处理(使用tr[……]

Read more

【转】Java动态代理机制

别人用心写的,有兴趣可访问原作者,转自:https://www.cnblogs.com/xiaoluo501395377/p/3383130.html,这篇挺详细的,学习学习

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学[……]

Read more

Java序列化

今天在测试出现一个序列化的问题,一个类里有另一个类的引用,这两个类都必须要序列化,必须实现Serializable接口

说得简单一点,序列化就是讲内存中的对象数据进行持久化,一般是字节序列;反序列化就正好反过来,将字节序列读到内存当中;还有点,进程间发送Java对象数据,都是通过二进制字节序列来传送

序列化

首先创建OutputStream对象

然后将OutputStream对象封装到Objec[……]

Read more