Java encoding (3/28)

Java encoding