Question: are methods objects in java?
Answer: Briefly: no. Methods always part of an object or a class (for static methods you don't need an instance/object). In Java 8 with functional interfaces you can write such syntax where it looks like methods (lambdas) passed by as an argument just like an object. ... So, again methods are not objects in Java.