Konsep
1. Antara muka berfungsi hanya mengandungi pengisytiharan kaedah abstrak. Semua jenis ungkapan Lambda akan sepadan dengan kaedah abstrak ini.
Nota Penggunaan
2. Selagi antara muka hanya mengandungi satu kaedah abstrak, kami boleh menulis semula sebagai ungkapan Lambda. Untuk memastikan antara muka ditakrifkan dengan jelas sebagai antara muka berfungsi (Antara Muka Fungsian), kita perlu menambah anotasi: @FunctionalInterface pada antara muka. Dengan cara ini, pengkompil akan membuang ralat sebaik sahaja anda menambah kaedah abstrak kedua.
Contoh
@FunctionalInterface interface Converter<F, T> { T convert(F from); }
2 🎜>3. Pengedaran, Java ialah bahasa berorientasikan rangkaian; 5. Keselamatan, Java yang digunakan dalam rangkaian dan persekitaran yang diedarkan mesti menghalang pencerobohan virus;
6 7. Kemudahalihan, Java boleh dipindahkan dengan mudah ke mesin yang berbeza pada rangkaian; 8. Interpretasi dan pelaksanaan Java secara langsung.
Atas ialah kandungan terperinci Perkara yang perlu diberi perhatian: Perkara yang perlu diberi perhatian apabila menggunakan antara muka berfungsi Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!