java基础知识
qq_37685457
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
java内嵌四种函数式接口以便直接使用LambdaConsumer<T> : 消费型接口void accpt(T t);Supplier<T> : 供给型接口T get();Function<T, R> : 函数型接口R apply(T t);Predicate<T> : 断言型接口boolean tets(T t);...转载 2020-04-24 18:04:47 · 170 阅读 · 0 评论 -
java不常见的知识点
1、变量进制表示:二进制:以0b开头八进制:以0开头十六进制:以0x开头2、方法区里存放什么源代码类信息静态变量静态方法字符串常量池3、Integer的缓存机制Integer在[-128,127]之间的数会缓存,实际是在系统初始化的时候就会创建一个cache数组存放-128到127,其类型为Integer。在调用valueOf的时候,首先会看是否在-12...原创 2019-07-02 16:26:25 · 198 阅读 · 0 评论 -
java反射原理
java反射就是将一个类的各个组成部分封装为其他的对象。获取Class对象的三种方式:①Class.forName("全类名"):多用于配置文件,将类定义在配置文件当中,通过读取配置文件,加载类。②类名.class:多用于参数的传递。③对象.getClass():多用于通过对象获取该对象的字节码。我们已经知道,main()方法是程序的入口。那是不是在main()方...原创 2019-07-02 17:27:03 · 152 阅读 · 0 评论