It’s been a never ending question. Different fellas have different ideas towards case sensitivity of Java. After doing googling around the world of internet, found some of them to be valid (Not exactly,but makes sense).
– Since Java is platform Independent… it will be widely used in different platforms.. in extensive development like Games or any Enterprise level applications requires several variables.
– It would have become difficult to support networking features if it is not case sensitive because to classify whether declared is a variable or else of user defined entity.
– Since Java supports for Internationalization..it would be difficult to classify same character at different locale specific.
– Case sensitive language will always have a better readability in code.
If any more reasons behind case sensitivity of Java. Please feel free to add your comments..