add java code