Cutting-edge Java technologies in areas such as code refactoring and real-time operations were featured at the JavaOne conference in San Francisco on Friday morning. James Gosling, CTO for the Java enterprise and developer group at Sun, hosted a morning session touting what’s going on with Java. Technologies featured included: * Jackpot, a NetBeans technology that features next-generation code refactoring. It searches for and replaces patterns. Developers can create their own refactorings. * Java Everywhere technology, which leverages the Sun Java application server, Web services, cell phones and technologies such as RFID for deploying client applications such as checking of orders. * Java Specification Request 209, for deploying Java Platform, Standard Edition applications on cell phones. Functions such as 2D rendering are enabled. “For my money, the single most amazing thing about JSR 209 is that threading finally works on a cell phone,” Gosling said. * Real-time garbage collection, in which resources are allocated so a set of threads can make progress without being impeded by garbage collection activities. Garbage collection involves dealing with the automatic management of dynamic memory. * Sun Java Real Time Application Server, providing for functions such as streaming of video on the application server. “The real-time application server isn’t for everybody. It’s for people who need real-time responses,” said Greg Bollella, Distinguished Engineer at Sun. Software Development