add new java demo