title: Naming convention for objects in Java
body: <p>I had started programming in Java 2 years back. Seniors in our project at that time had advised me to append 'obj' to the name of the object which is being created.</p>
  <p>Ex:</p>
  <pre><code>Car objCar = new Car(&quot;Ferrari&quot;);
  </code></pre>
  <p>Here <code>objCar</code> is what I am talking about. But many at Stack Overflow had opposed to it and now I find that this shouldn't be the way naming of an object should be done. I am clear with naming conventions when collections are used but I am confused when objects of general classes are created.</p>
  <p>Can anyone shed some light on it?</p>