Java SE

Java SE is the mainstream Java technology intended for the development of common desktop applications.

Advantages

  • Automatic memory management
  • Cross-platform compatibility
  • Many available libraries

Disadvantages

  • Slower execution of programs
  • Java applications require more memory resources

Libraries

  • Core libraries – for collections, data structures and XML
  • Integration libraries – for interfacing with external components, such a databases
  • UI libraries – AWT, SWING, JWT

Development tools

  • Eclipse
  • NetBeans
Scroll to Top