java 구현  중