Expect a performance degradation when this option is used.
As a special convenience, a class path element that contains a base name of an asterisk (*) is considered equivalent to specifying a list of all the files in the directory with the extension environment variable, where defined, is similarly expanded.
Any class path wildcard expansion that occurs before the Java VM is started.
This makes it easy to enable assertions in all classes except for system classes.
The option overcomes command-line length limitations by enabling the launcher to expand the contents of argument files after shell expansion, but before argument processing.
Stricter checks may become the default in future releases. Compilation to native code is disabled, and all bytecode is executed by the interpreter.
The performance benefits offered by the just-in-time (JIT) compiler aren’t present in this mode. The young generation region of the heap is used for new objects.) quotes can be used to enclose arguments that contain whitespace characters.All content between the open quote and the first matching close quote are preserved by simply removing the pair of quotes.You can also change the number of interpreted method invocations before compilation using the Enables strict class-file format checks that enforce close conformance to the class-file format specification.Developers should use this flag when developing new code.This can result in more memory being permanently occupied which, if not used carefully, throws an out-of-memory exception.