# | Line 40 | Line 40 | import java.io.IOException; | |
---|---|---|
40 | * threads invoke short read-only methods much more frequently than | |
41 | * fully locked methods. | |
42 | * | |
43 | < | * <p> Methods {@code awaitAvailability} and {@code getSequence} can |
43 | > | * <p>Methods {@code awaitAvailability} and {@code getSequence} can |
44 | * be used together to define (partially) optimistic read-only methods | |
45 | * that are usually more efficient than ReadWriteLocks when they | |
46 | * apply. These methods should in general be structured as loops that |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |