semi jav