The Java programming language has provided genericity facilities syntactically based on C++'s since the introduction of J2SE 5.0.
=== Java ===Java предоставляет средства обобщённого программирования, синтаксически основанные на C++, начиная с версии J2SE 5.0.