This HTML5 document contains 46 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
dbthttp://dbpedia.org/resource/Template:
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
n12http://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Generics_in_Java
rdf:type
dbo:ArchitecturalStructure
rdfs:label
Generics in Java
rdfs:comment
Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0. They were designed to extend Java's type system to allow "a type or method to operate on objects of various types while providing compile-time type safety". The aspect compile-time type safety was not fully achieved, since it was shown in 2016 that it is not guaranteed in all cases. The Java collections framework supports generics to specify the type of objects stored in a collection instance.
owl:sameAs
freebase:m.026lcdb
dbp:wikiPageUsesTemplate
dbt:Short_description dbt:Main
dct:subject
dbc:Polymorphism_(computer_science) dbc:Java_(programming_language)
gold:hypernym
dbr:Facility
prov:wasDerivedFrom
n12:Generics_in_Java?oldid=1050315522&ns=0
dbo:wikiPageID
7955681
dbo:wikiPageLength
20025
dbo:wikiPageRevisionID
1050315522
dbo:wikiPageWikiLink
dbr:Martin_Odersky dbr:Philip_Wadler dbr:Joshua_Bloch dbr:TypeParameter dbr:Project_Valhalla_(Java_language) dbr:Type_erasure dbr:Bounded_quantification dbr:Generic_programming dbr:Java_Platform,_Standard_Edition dbr:Covariance_and_contravariance_(computer_science) dbr:Wildcard_(Java) dbr:Type_inference dbr:Comparison_of_C_Sharp_and_Java dbr:Compile_time dbr:Type_system dbr:Template_metaprogramming dbr:Type_variable dbr:Type_conversion dbr:Java_collections_framework dbr:Primitive_data_type dbr:Interface_(Java) dbr:Comparison_of_Java_and_C++ dbr:Template_(C++) dbr:Static_variable dbr:Java_(programming_language) dbc:Polymorphism_(computer_science) dbr:Associative_array dbr:Null_pointer dbr:Gilad_Bracha dbc:Java_(programming_language) dbr:Object_type_(object-oriented_programming)
dbo:abstract
Generics are a facility of generic programming that were added to the Java programming language in 2004 within version J2SE 5.0. They were designed to extend Java's type system to allow "a type or method to operate on objects of various types while providing compile-time type safety". The aspect compile-time type safety was not fully achieved, since it was shown in 2016 that it is not guaranteed in all cases. The Java collections framework supports generics to specify the type of objects stored in a collection instance. In 1998, Gilad Bracha, Martin Odersky, David Stoutamire and Philip Wadler created Generic Java, an extension to the Java language to support generic types. Generic Java was incorporated in Java with the addition of wildcards.
foaf:isPrimaryTopicOf
n12:Generics_in_Java