Hi Eric,
Thank you.
I am not sure that I understand following statement
Flex for developing Java apps
If you are asking whether one can develop application for Mobiles using Flex, then answer is yes/no, that is because all latest Android devices have full support for Flash Player 10, and your Flex applications run on Flash Player so theoretically you can run Flex applications on Mobile devices that support Flash Player in the browser.
Apart from this Adobe is also working on light weight Flex framework for Mobile devices that can be used for developing mobile applications but this project is in initial stage and expected to be available in 2010. Have a look
http://labs.adobe.com/technologies/flex/mobile/
Adobe also has another product for developing mobile application that is "Flash Lite" (
http://www.adobe.com/products/flashlite/).
Thanks,