美文网首页
java 测试常用API

java 测试常用API

作者: 叶子完小 | 来源:发表于2019-07-16 15:06 被阅读0次

java.nio.file

https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html

FileCopyUtils

Resource res = new ClassPathResource("conf/file1.txt");
EncodedResource encRes = new EncodedResource(res, "UTF_8");
String content = FileCopyUtils.copyToString(encRes.getReader());

Guava学习笔记:Preconditions优雅的检验参数

Preconditions.checkNotNull(schemeUrl, String.format("%s: schemeUrl is null", screen.getClass().getSimpleName()));

isAssignableFrom()方法与instanceof关键字的区别

父类.class.isAssignableFrom(子类.class)

子类实例 instanceof 父类类型

isAssignableFrom()方法是从类继承的角度去判断,instanceof关键字是从实例继承的角度去判断。
isAssignableFrom()方法是判断是否为某个类的父类,instanceof关键字是判断是否某个类的子类。

关于JAVA中的Class.cast方法

源码:
 @SuppressWarnings("unchecked")
    public T cast(Object obj) {
        if (obj != null && !isInstance(obj))
            throw new ClassCastException(cannotCastMsg(obj));
        return (T) obj;
    }

cast方法不过是给你做了一些安全措施而已。下面说明方法中的泛型T,我们参照下面这个列子,将ServletRequest转换成HttpServletRequest,这个泛型T就是自动判断你要转换成什么类型,这也是一个安全措施!

HttpServletRequest request = HttpServletRequest.class.cast(req);

相关文章

  • java 测试常用API

    java.nio.file https://docs.oracle.com/javase/8/docs/api/j...

  • Redis Java 常用API

    Redis Java 常用API总结:

  • May

    已完成~ Java OWL API编程 两个quiz Java API Reasoner测试 HE Java编程,...

  • Hibernate框架学习笔记(JPA注解篇)

    JPA是Java Persistence API的简称,中文名Java持久层API 常用注解 @Entity 在类...

  • javaAPI(二)

    XML文件 读取XML常用API汇总(通过SAXReader类读取) 从java中写入XML常用API File类...

  • Elasticsearch5.0 Breaking Change

    Lucene版本 6.2.1 常用API变化重点关注 Java api 1 client create方式变更; ...

  • Java 常用API

    1 基本类型包装类   大家回想下,在第二天我们学习Java中的基本数据类型时,说Java中有8种基本的数据类型,...

  • java常用api

    字符串 Str=String类型的字符串 字符串比较str.compareto(stra);忽略大小写:str.c...

  • java常用api

    day01【Object类、常用API】 主要内容 Object类 Date类 DateFormat类 Calen...

  • java常用API

    java API概述:就是java替我们写好的一些类,封装了一些功能,我们仅仅只需知道如何使用即可; Object...

网友评论

      本文标题:java 测试常用API

      本文链接:https://www.haomeiwen.com/subject/pvhtlctx.html