update bip
add java demo