{"version":"5","name":"Java 5","ga":"2004-09-30","eol":"2015-04-15","umbrellajsr":"176","latestversion":"5.0u85","status":"EOL","bytecode":"49.0","unicode":"4.0.0","documentation":{"lang":"https://javaalmanac.io/jdk/5/langspec/j3TOC.html","api":"https://docs.oracle.com/javase/1.5.0/docs/api/","notes":"https://www.oracle.com/java/technologies/javase/release-notes-Introduction.html","tools":"https://docs.oracle.com/javase/1.5.0/docs/tooldocs/index.html"},"scm":[],"features":[{"title":"Generics","category":"lang","refs":[{"type":"JSR","identifier":"14","href":"https://jcp.org/en/jsr/detail?id=14"}]},{"title":"Annotations","category":"lang","refs":[{"type":"JSR","identifier":"175","href":"https://jcp.org/en/jsr/detail?id=175"}]},{"title":"Autoboxing","category":"lang","refs":[{"type":"JSR","identifier":"201","href":"https://jcp.org/en/jsr/detail?id=201"}]},{"title":"Enums","category":"lang","refs":[{"type":"JSR","identifier":"201","href":"https://jcp.org/en/jsr/detail?id=201"}]},{"title":"For-each Loops","category":"lang","refs":[{"type":"JSR","identifier":"201","href":"https://jcp.org/en/jsr/detail?id=201"}]},{"title":"Static Imports","category":"lang","refs":[{"type":"JSR","identifier":"201","href":"https://jcp.org/en/jsr/detail?id=201"}]},{"title":"Var Args","category":"lang","refs":[{"type":"JSR","identifier":"201","href":"https://jcp.org/en/jsr/detail?id=201"}]},{"title":"Concurrency Utilities (java.util.concurrent)","category":"api","refs":[{"type":"JSR","identifier":"166","href":"https://jcp.org/en/jsr/detail?id=166"}]}],"apidiffversions":["1.0","1.1","1.2","1.3","1.4"],"vendors":[{"name":"Oracle","url":"https://www.oracle.com/java/","products":[{"id":"oracle","name":"Java SE Development Kit 5","license":"Commercial","url":"https://www.oracle.com/java/technologies/java-archive-javase5-downloads.html","platforms":["linux-x86","linux-x64","solaris-sparc","solaris-sparcv9","solaris-x86","solaris-x64","windows-x86","windows-x64"],"versions":["5"],"foojaydownload":false}]}]}