Search code examples
Places where an expression can occur as per the JLS?...

javaexpressionjls

Read More
Is it legal to use `record` as a variable name even though it's a keyword?...

javajlsjava-17java-record

Read More
How is the scope of pattern variables resolved in java?...

javapattern-matchingjlsjava-14

Read More
What is the relationship between the JLS, Java, and related technologies?...

javajls

Read More
Why Variable-Parameterized variant of (cast) operator in Java is flagged as unchecked warning and no...

javagenericsjlsunchecked-cast

Read More
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
BackNext