ऐप्पल ऑब्जेक्टिव-सी भाषा की एक विशेषता है जो वास्तव में मेरे लिए उपयोगी है: मैं कोड ब्लॉक को विधियों में तर्क के रूप में पास कर सकता हूं।ऑब्जेक्टिव सी जावा समकक्ष
मैं जावा में भी ऐसा करना चाहता हूं। कुछ की तरह:
myManager.doSomethingInTransaction(function() {
dao.save();
});
तो myManager वस्तु एक startTransaction() और एक endTransaction() तरीकों के बीच मेरी कोड निष्पादित करेंगे।
क्या जावा में इसे पाने का कोई तरीका है?
सरल जवाब है "नहीं", वहाँ है कि जावा में की तरह कोई सुविधा है। –
2014 के लिए, उत्तर "केवल एक रननेबल का उपयोग करें" लगता है। – Fattie