- 博客(4)
- 收藏
- 关注
原创 IO流
java把一组有序的数据序列称为流(Stream)。I/O,即输入和输出。基本功能是读和写。 作用:读写设备上的数据、硬盘文件、内存、键盘、网络…… 根据数据的走向,可以分为输入流、输出流 根据处理的数据类型,可以分为字节流(抽象父类是inputStream和outputStream)、字符流(抽象父类是Reader和Writer) 根据流是否直接与特定的地方(如磁盘、内存、设备等)相连,分为
2018-01-18 14:12:04
207
原创 异常
异常分为两类: a)Check Exception(非 Runtime Exception) b)Uncheck Exception(Runtime Exception)JAVA中所有的异常都会直接或间接继承自Exception, RuntimeException类也是直接继承自Exception,它叫做运行时异常。JAVA中所有的运行时异常都直接或间接地继承自RuntimeException
2017-09-21 20:37:10
214
转载 JUnit-4执行的一般流程
1、首先获得待测试类所对应的Class对象 2、然后通过该Class获得当前类中所有public所对应的Mehod数组 3、遍历该Method数组,取得每一个Method对象 4、调用每个Method对象的isAnnotationPresent(Test.class)方法,判断该方法是否被Test注解所修饰。 5、如果该方法返回true,那么调用method.invoke()去执行该方法,否
2017-09-21 17:04:20
381
原创 动态代理
动态代理 1、创建一个实现接口InvocationHandler的类,它必须实现invoke方法。 2、创建被代理的 类以及接口。 3、通过Proxy的静态方法newProxyInstance(ClassLoader loader,Class[] interfaces,InvocationHandler h)创建一个代理。 4、通过代理调用方法 newProxyInstance(ClassL
2017-09-20 22:47:33
180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人