Search code examples
Clarification from Java Janguage Specification...

javajls

Read More
When is it legal to compare Objects and primitives with '==' operator?...

javaoperatorsautoboxingjls

Read More
What change of JLS 6/7 causes the following unchecked code with collections and generics to work in ...

javagenericsjavacjls

Read More
Lock implemention on "Class" class object for synchronization...

javamultithreadingsynchronizationjlsmutual-exclusion

Read More
Example for a correctly synchronized program with data races in Java memory model...

javamemory-modeljls

Read More
Erasure done differently on method signature and method?...

javajls

Read More
Where does the JLS specify that the result of an addition is int if its operands are of smaller type...

javajls

Read More
Why does JLS state that the largest int literal is 2147483648?...

javajls

Read More
Why do interfaces extend Object, according to the class file format?...

javajvmjls

Read More
Does Java Language Specification lay down the rules of method overriding in sub classes?...

javajlsoverriding

Read More
Why in Enum hashCode() refers to the Object hashCode() implementaion, instead of ordinal() function?...

javaenumshashcodejls

Read More
Constructor with multiple type arguments list in java grammar...

javagrammarspecificationsjls

Read More
What is parameterized invocation of Class...

javaannotationsjls

Read More
Generic method invocation with <T>...

javagenericsjls

Read More
Return within a for loop...

javafor-loopjls

Read More
Strange code on Java Static Initialization Blocks...

javastaticinitializerjls

Read More
Is this instruction reordering allowed by the JLS or not?...

javajvmmemory-modeljls

Read More
In Java, can a method/constructor declaration appear inside another method/constructor declaration?...

javamethodsconstructorjls

Read More
What does it mean for an expression to contain "at most one side effect, as its outermost opera...

javajls

Read More
Is the JLS complete regaring method overriding and generics?...

javagenericsjls

Read More
How does the JLS specify that wildcards cannot be formally used within methods?...

javagenericswildcardjls

Read More
Execution order of of static blocks in an Enum type w.r.t to constructor...

javaenumsjls

Read More
Can some one please explain what application actually means in this hashcode() contract?...

javajls

Read More
How are RuntimeExceptions not checked by compiler, even though they extend Exception class?...

javaexceptionjls

Read More
Out-of-order writes for Double-checked locking...

javamultithreadingsynchronizationjlsdouble-checked-locking

Read More
How JLS corresponds to Sun javac / why they do not match...

javajavacjls

Read More
Java shallow and deep copying JLS...

javadeep-copyshallow-copyjls

Read More
Java "fresh type variable"...

javajls

Read More
Final Fields Semantics in Threads...

javamultithreadingthread-safetyfinaljls

Read More
When will the Java Language Specification, 4th edition be available?...

javajava-7jls

Read More
BackNext