the only limitation of java runtime environment is java app can't access directly to hardware.