摘要: 为什么引入lambda表达式 将一个代码块传递到对象,而不用为此特意创建一个包含该代码块的类与对象。 lambda表达式语法 基本语法: (parameters) -> expression或(parameters) ->{ statements; } 参数括号、参数类型和花括号都可以适当省略。 函 阅读全文
posted @ 2021-02-08 19:20 唐家井 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 虚拟机是没有泛型的概念的。 编译器通过“类型擦除”得到一个对应的原始类型。 调用泛型方法或访问泛型字段时,实际调用的时原始类型的方法和字段。编译器还会生产强制类型转换的字节码,将数据转换为泛型参数对应的类型。 阅读全文
posted @ 2021-02-08 19:17 唐家井 阅读(73) 评论(0) 推荐(0) 编辑