You can develop and debug AJAX applications in the Java language using the Java development tools of your choice.
Google Web Toolkit Architecture
GWT has four major components: a Java-to-JavaScript compiler, a "hosted" web browser, and two Java class libraries:

官方的承诺是:Fast, Easy, Beautiful 。。。