Interfaceleri ayrıca yazıb method-da declare yapıyoruz.Methodun icinde parametre kisminda declare yapa bilirmiyiz? Denedim ama olmadı.Buna benzer başka bir yol varmi?Teşekkürler

  public class LambdaAppJava8 {
    public int fonk(
        int a, 
        int b, 
        interface MyInterface{
             public int call(int a, int b);
        } anonim
    ) {
       return anonim.call(a, b);
    }

    public static void main(String[] args) {
       LambdaAppJava8 app = new LambdaAppJava8();
       System.out.println(app.fonk(1, 3, (c, d) -> c + d));
    }
 }

2-ci sorum: @FunctionInterface anotasyonunu yazsak da yazmasak da lambda expressioni kullana biliyoruz?O zaman bu anotasyon ne işe yarıyor?interface-de sadece bir methodun declare olmasını zorunlu yapmak için mi ve ya programcilarin bu interfacein lambda icin declare olundugunu anlamasi icinmi ve s?

soruldu: 17 Nis '15, 01:25

Serxan's gravatar image

Serxan
51691106107
cevap kabul oranı: 46%

değiştirildi: 17 Nis '15, 02:02

Bu soruya ilk cevap veren sen ol!
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,080
×3

Soruldu: 17 Nis '15, 01:25

Görüntüleme: 226 kez

Son güncelleme: 17 Nis '15, 02:02

powered by BitNami OSQA