捕獲和拋出異常 異常處理的五大關鍵字:try,catch,finally,throw,throws 1.捕獲異常 用法: try{可能會出現異常的代碼 } catch(Exception e)//catch後面跟想要捕獲的異常類型 {異常的處理邏輯} idea快捷鍵:ctrl+alt+t ...
轉自:
http://www.java265.com/JavaCourse/202204/2953.html
函數:
在一個變化過程中,假設有兩個變數x、y,如果對於任意一個x都有唯一確定的一個y和它對應,那麼就稱x是自變數,y是x的函數。x的取值範圍叫做這個函數的定義域,相應y的取值範圍叫做函數的值域
下文筆者將採用示例的方式講述-將函數作為參數傳遞的方法分享,如下所示:
實現思路:
方式1:傳送一個類對象,自然而然地將類中的方法也傳送
方式2:使用Lambda表達式定義一個函數,然後傳入
例:使用Lambda函數定義一個,然後傳入
package com.java265.other; import java.util.function.Function; public class Test16 { /** * java265.com 示常式序 */ public static void main(String... args) { Function<Integer, Integer> increase = e -> e + 100; // lambda表達式 funTest(3, increase); } public static void funTest(int value, Function<Integer, Integer> func) { System.out.println(func.apply(value)); } }