Java
YuanchaoLi_子轩
学海无涯,奋斗不止!
展开
-
Java8函数式编程
一、Java中重要的函数接口Predicate: 接受一个对象,作判断,返回一个布尔值Consumer: 接受一个对象,消费输入,输出一个值Function<T,R>: 接受一个对象,获得对象的名字Supplier: 工厂方法UnaryOperator: 接受一个对象,计算逻辑非(!)BinaryOperator: 接受两个数,求两个数的运算结果二、常用的流操作【惰性...原创 2019-01-29 17:07:03 · 174 阅读 · 0 评论 -
Java获取Class对象的方式和实例化对象的方式
Java获取Class对象的方式和实例化对象的方式获取Class对象的方式User类1、Class clazz1 = User.class;2、User user = new User();Class clazz2 = user.getClass();3、Class clazz3 = Class.forName("com.test.name.User");实例化对象的方式...原创 2019-03-28 08:25:43 · 217 阅读 · 0 评论 -
Java的数据结构和算法
Java的数据结构一、CollectionCollection接口有List和Set两个子接口。1、ListArrayList底层动态数据结构,可存储重复元素,存储有序。线程不安全的,效率高。初始化一个ArrayList时,不指定容量,默认会创建一个容量10的数组。随着添加元素,达到数组容量上限时,可自动扩容一倍的容量。查询快,增删慢。底层动态数组,数组的元素在内存中地址是连续...原创 2019-04-03 10:37:17 · 143 阅读 · 0 评论