JDK 8

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:software
gptkbp:bfsLayer 3
gptkbp:bfsParent gptkb:software
gptkbp:architectural_style 64-bit and 32-bit
gptkbp:developer gptkb:Database_Management_System
gptkbp:features gptkb:Default_methods
gptkb:Nashorn_Java_Script_engine
gptkb:Stream_API
Date and Time API
Optional class
Lambda expressions
gptkbp:has_content https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
https://www.w3.org/2000/01/rdf-schema#label JDK 8
gptkbp:includes gptkb:language
gptkb:video_game
gptkb:Java_Enhancement_Proposal
gptkbp:language gptkb:Java
gptkbp:license Oracle Technology Network License Agreement
gptkbp:notable_for gptkb:New_Nashorn_Java_Script_engine
Improved performance
Enhanced security features
Improved type inference
Support for functional programming
New HTTP client
New annotations
New security features
Improved garbage collection
New tools for developers
Default methods in interfaces
Support for Unicode 6.2
New annotations for type use
New functional interfaces
Removal of permanent generation
New AP Is for concurrency
New Java Script engine
New Date and Time API
New Java FX features
New Java EE features
New Java SE features
New method references
Support for annotations on Java types
New Java Card features
Introduction of Metaspace
New Java ME features
New Java SE 8 features
New Optional class to avoid null references
New collectors for Stream API
New Completable Future class for asynchronous programming
Improved performance of Java applications
New Java Card 8 features
New Java EE 7 features
New Java FX 8 features
New Java ME 8 features
Support for lambda expressions in collections
New Stream API for processing sequences of elements
New tools for monitoring and managing Java applications
gptkbp:platform Cross-platform
gptkbp:release_date March 18, 2014
gptkbp:successor gptkb:JDK_9
gptkbp:supports gptkb:Java_EE_7
gptkb:Java_SE_8
gptkb:Java_Enhancement_Proposal
gptkbp:type gptkb:software