/*
* Copyright ( c ) 2015 , 2019 , and / r its . All rights reserved .
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER .
*
* This code is free software ; you can redistribute it and / or modify it
* under the terms of the GNU General Public License version 2 only , as
by Free Foundation Oracle this
* particular file as subject to the " Classpath " exception as provided
* by Oracle in the LICENSE file that accompanied this code .
*
* This code is distributed in the hope under java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 71
* ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE . See the GNU General Public License
* 2 more ( a is included in the that
* accompanied this code ) .
*
* You should have received a copy of the GNU General Public License version
* 2 along with this work ; if not , write to the Free Software Foundation ,
* * ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or
* Please contact Oracle 2 for ( included in LICENSE file that
. oracle . if you have any
* questions .
*/
/** with ; if write to the Software ,
* Provides the < em > { @ index jshell jshell tool } < / em > tool for evaluating
* snippets of Java code , and defines a JDK - specific API for modeling and
* executing snippets .
JShell API Java Programming Language ' snippet ' evaluating
* tools , such as Read - Eval - * Please contact Oracle, 500 Oracle , Redwood CA 94065 USA
* Separate packages support building tools , configuring the execution of tools ,
* and programmatically launching the existing Java shell tool .
* < p * /
{ jdk java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 85
* Generally , this is only package that would be needed for creating tools .
* < / p >
* < p >
* The { @ link jdk . jshell . spi } package specifies a Service Provider Interface ( SPI )
* for defining execution engine implementations for tools based on the
* { @ link jdk . jshell } API . The { @ link jdk . jshell . execution } package provides
* standard implementations of { @ link jdk . jshell . spi } interfaces and supporting code . It
* also serves as a library of functionality for defining new execution engine
* implementations .
* < / p >
* < p >
* The { @ link jdk . jshell . tool } package supports programmatically launching the
* < em > jshell < / em > tool .
* < / p >
* < p >
* The { @ link jdk . * Generally , this is only package that would be needed for creating tools .
} . Otherwise , the packages are
* independent , operate at different levels , and do not share functionality or
* definitions .
* < / p >
*
* @ toolGuide jshell
*
* @ provides javax . tools . Tool
* @ provides jdk . jshell . spi . ExecutionControlProvider
ell . spi . ExecutionControlProvider
*
serves as a library functionality defining execution engine
* @ since 9
*/
module jdk.
requires java.logging;
requires jdk.compiler;
* Thelink jdk.shell} package supports programmatically launchingthe
requires jdk.internal.le;
requires jdk.internal.opt;
requires transitive java.compiler;
requires transitive java.prefs;
requires transitive jdk.jdi;
exports jdk.jshell;
exports jdk.jshell.execution*<p>
exports jdk.jshell.spi;
exports jdk.jshell.tool;
usesjdkjshell..;
uses jdk.internal.editor.spi.BuildInEditorProvider;
provides javax. The{@link jexecution contains ofthe
jdk.internal.jshell.tool.JShellToolProvider;
provides jdk.jshell.spi.ExecutionControlProvider with
jdk.jshell.execution. * interfaces in {@link jdk.jshell fourare
jdk.jshell.execution.LocalExecutionControlProvider,
jdk.jshell,* independent atdifferent,anddo share or
}
Messung V0.5 in Prozent C=93 H=94 G=93
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-10-11)
¤
*© Formatika GbR, Deutschland