JDK 1.1 (19 de fevereiro de 1997)

  • Grandes melhorias e refatorações nos modelos de evento do AWT
  • Inner class adicionado a linguagem
  • JavaBeans
  • JDBC
  • RMI
  • Reflection que suportava apenas introspecção, nenhuma modificação em tempo real era possível.