Java Programming Facts and Figures (July 2012)

Java Facts and Figures
  • 97% of enterprise desktops run Java
  • 1 billion Java downloads each year
  • 9 million developers worldwide
  • More than 3 billion devices are powered by Java technology
  • 80% of mobile developers target the Java platform
  • More than 125 million Java-based TV devices have been deployed
  • Over 8 billion Java Card units have been shipped since its introduction
Oracle Introduces NetBeans IDE 7.2

Helping to further optimize the Java development experience, Oracle announced NetBeans Integrated Development Environment (IDE) 7.2.

NetBeans IDE is a free, open source IDE available for Windows, Mac, Oracle Solaris, Oracle Linux, and other Linux distributions, that enables developers to rapidly create web, enterprise, desktop and mobile applications for the Java platform, PHP and C/C++.

Highlights of NetBeans IDE 7.2 include:

  • Enhanced Developer Productivity: Native integration with FindBugs™, a popular, open source Java-based static analysis tool, provides code hints in the editor, offering immediate feedback, and code inspections that can be run across projects, thereby helping to lower costs by preventing bugs early in the development lifecycle. Coupled with other editor enhancements such as a bookmark manager; code completion in the search bar; JPA code completion and more hints and refactorings, these capabilities help improve developer productivity.
  • Improved Performance: Smarter project scanning enables the IDE to start more smoothly and noticeably faster; new background scanning allows features such as Java editing to work immediately; and UI responsiveness is not blocked by I/O operations, helping to improve performance by up to 60 percent, depending on project settings, with 10 percent improvement in average startup times.
  • Expanded Support: Interoperability with the early access release of JavaFX Scene Builder allows for opening and visual editing of FXML files with Java FX Scene Builder. NetBeans IDE 7.2 also includes FXML and CSS3 enhancements. Support for: PHP 5.4; PHP editor enhancements; PHP annotations and Symfony 2; C++11 standard and debugging improvements; Maven 3.0.4; and Groovy 1.8.6. TestNG can be selected as an alternative to the JUnit framework when creating tests. In addition, wizards for creation of TestNG based test cases and test suites are now available.

Comments