I'm a Software Engineer.
I’m currently employed at Oracle working on the enterprise banking and finance product development.
I love building distributed systems and tackle the problems that come along using Java and its frameworks.
Why do local variables need to be initialized in Java?
Does Java pass only by value?