It is just a shorthand for “same as in declaration”.
Some IDEs, e.g. IntelliJ use this too.
The files on disk do not have this notation, which is only a compaction in the IDE GUI.
More Related Contents:
- Why is “extends T” allowed but not “implements T”?
- What’s the difference between and
- What do < and > mean such as implements Comparable?
- Difference between
- Java Generics (Wildcards)
- Java Enum definition
- What does the question mark in Java generics’ type parameter mean? [duplicate]
- JavaFX 11: IllegalAccessError when creating Label
- Why can’t a Generic Type Parameter have a lower bound in Java?
- Generic type parameter naming convention for Java (with multiple chars)?
- Implement converters for entities with Java Generics
- LambdaConversionException with generics: JVM bug?
- Why does this generic code compile in java 8?
- SpringBoot – making jar files – No auto configuration classes found in META-INF/spring.factories
- Java: What does ~ mean
- How to create a class literal of a known type: Class
- Java nested generic type
- Why shouldn’t Java enum literals be able to have generic type parameters?
- Can I access new methods in anonymous inner class with some syntax?
- Java: Casting from List to List when B implements A?
- cannot resolve symbol javafx.application in IntelliJ Idea IDE
- Are there binary literals in Java?
- Why should I care that Java doesn’t have reified generics?
- How to view the list of compile errors in IntelliJ?
- Java-syntax for explicitly specifying generic arguments in method calls
- Is it possible to use a primitive type (int) in as a generic type in Java?
- Generic method in Java without generic argument
- Using a generic type with Gson
- Java generics – ArrayList initialization
- Convert existing JAR to OSGi-bundle