Java debe su sintaxis a C y consecuentemente sus caracteristicas de programación enfocada objetos gracias a C++.