object-c;java code