实现了Java端的代码