fix java
basic types