30 Mart 2017 Perşembe

AutoCloseable Arayüzü

Giriş
Bu arayüzden kalıtmak kaynakların kapatılmasını kolaylaştırır.

close metodu
Şöyle yaparız.
public class MyService implements AutoCloseable {
  public void doWork() {
    // ...
  }

  @Override
  public void close() {
    // release resources
  }
}
Kullanım
Şöyle yaparız.
try (MyService myService = new MyService()) {
  //...
  myService.doWork()
  //...
  myService.doWork()
  //...
}

Hiç yorum yok:

Yorum Gönder