Why JAVA is NOT an 100% object oriented programming language?