java To objC
Here is a map of what J2ObjC translates from Java to Objective-C:
Java |Objective-C
packages |class naming
classes |interfaces
interfaces |protocols plus constants
enum |enum design
annotations |class instances returned by reflection
method overloading |embedded parameter types
static variables and constants |static variables
inner classes |outer classes (class naming)
anonymous classes |outer classes (class naming)
arrays |array emulation
Object.clone, java.lang.Cloneable |clone support, NSCopying
synchronized |@synchronized
try/catch/finally |@try/@catch/@finally
java.lang.Object |NSObject (extended)
java.lang.String |NSString (extended)
java.lang.Number |NSNumber
java.lang.Throwable |NSException (extended)
java.lang.Class |native wrapper around Objective-C Class
boolean |BOOL
byte |char
char |unichar
double |double
float |float
int |int
long |long long int
short |short int
Java serialization |not implemented
JUnit tests |JUnit translation
No Comments filed.