I haven't found any information that says Java can be run on the iPhone or iPod Touch. About a year ago they looked into making Java for them, but found using it on SDK was found to be a challenge. ...