Java SE

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


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


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


  • 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