Bazı noktalarda java.lang.Override
, arabirimlerde bildirilen yöntemlerin uygulamalarıyla kullanılmak üzere kullanıma sunulmaya başlamıştır. Üst sınıflarda tanımlanan yöntemlerin geçersiz kılmaları için çalıştığı bir zaman olduğundan eminim.Bu Java API değişiminin ne zaman gerçekleştiğini nasıl öğrenebilirim?
Bu değişikliğin ne zaman (yani hangi sürümde) olduğunu nasıl öğrenebilirim?
Bu, Java6 belgelerinden bağlantılı olduğu şekilde JLS ile çelişir: "Bir yöntem, bir süper arabirimden gelen bir yöntemi geçersiz kılarsa ancak @Override kullanılarak bir üst sınıftan kaynaklanan bir hataya neden olur." – skaffman