Search code examples
List<? super List<? super Integer>> and List<? extends List<? super Integer>&gt...


javagenericsjlsbounded-wildcardunbounded-wildcard

Read More
Unchecked Cast warning - shows up for Type parameters but not for Concrete types?...


javagenericsjlsuncheckedunchecked-cast

Read More
Is it specified in the JVM/JLS that classes in unused code paths will never be loaded?...


javajvmjls

Read More
In the Java Language Specification version 11, section 4.10.2, is it true that a parameterized type ...


javajls

Read More
JLS violations via Number and custom types for switch selector expression...


javacompiler-errorsautoboxingjls

Read More
Why can't we access static content via uninitialized local variable?...


javastaticinitializationlocal-variablesjls

Read More
Why can't a class extend an enum?...


javainheritancesyntaxenumsjls

Read More
How does the JLS specify the terms "abstract method", "concrete method" and &quo...


javadefaultabstractjls

Read More
Interfaces implicitly declaring public methods of Object class?...


javainheritanceinterfacejls

Read More
Bitshift operators description in Java language specification...


javabit-shiftjls

Read More
Java final fields: is "taint" behavior possible with the current JLS...


javamultithreadingfinaljava-memory-modeljls

Read More
Why Java couldn't figure out some obvious illegal casts when type parameters are involved?...


javagenericscastingjls

Read More
why Integer.MAX_VALUE + 1 == Integer.MIN_VALUE?...


javaintegerinteger-overflowtwos-complementjls

Read More
Can a thread first acquire an object via safe publication and then publish it unsafely?...


javamultithreadingjava-memory-modeljlssafe-publication

Read More
increments order in java...


javaoperator-precedenceevaluationpost-incrementjls

Read More
Are Java arrays class instances?...


javaarraysoopjls

Read More
What does "text" in JLS 3.1 Unicode refer to?...


javajls

Read More
Sub-typing on Primitive types in Java...


javaprimitivejlssubtypesubtyping

Read More
Is it true that java volatile accesses cannot be reordered?...


javacompiler-optimizationvolatilejls

Read More
Java Memory Model: a JLS statement about sequential consistency seems incorrect...


javajava-memory-modeljls

Read More
Why does unboxing occur in this case?...


javaarraysindexingjlsunboxing

Read More
Status of Java exotic identifiers...


javajava-8language-lawyerjava-7jls

Read More
Java final field compile-time constant expression...


javafinaljls

Read More
Effectively final vs final - Different behavior...


javalanguage-lawyerfinaljlseffectively-final

Read More
What if a cast operator is used in shift operators...


javacastingtype-conversionbit-shiftjls

Read More
Numeric promotion only for arithmetic operators?...


javatype-conversionjlstype-promotion

Read More
Where is the description of Constant Folding in the Java Language Specification, Java SE 11 Edition ...


javajava-11jlscompile-time-constantconstantfolding

Read More
Java non-generic method hiding generic method with intersection types...


javagenericsinheritancejlsmethod-hiding

Read More
Anonymous-Inner classes showing incorrect modifier...


javafinalanonymous-classjls

Read More
Why does returning null for a primitive work in this case?...


javajls

Read More
BackNext