java and javalettelight differentiation