Java基础
LL44224362
这个作者很懒,什么都没留下…
展开
-
Java8新特性之:Lambda表达式
Lambda表达式的实质是一个匿名函数,其依赖于一个接口,这个接口只能有一个抽象方法,可以有静态方法和默认方法。该注解表示当前接口是一个函数式接口,只能有一个抽象方法,可以有有静态方法和默认方法。当匿名函数与其他类的方法相同时,可以直接引用其他类的方法。Lambda表达式语法:(参数列表) -> {方法体}4.单条语句,语句为return,可以省略return。3.单条语句,可以省略方法体的{}2.单个参数,可以省略参数的()1.参数列表的数据类型可以省略。1.引用类的普通方法。2.引用类的静态方法。原创 2023-06-29 18:38:17 · 40 阅读 · 1 评论 -
try、catch和finally
finally中是无论是否发生异常都会执行的语句,优先级甚至高于return语句,即无论try/catch中是否含有return语句,都一定会执行finally中的语句。如果finally语句中有return语句,则执行finally中的return语句,否则,先执行finally中的语句,再执行try/catch中的return。原创 2023-06-19 16:49:49 · 38 阅读 · 0 评论