publicvoid run() throws Exception {
Optional<Tool> opt = findFirst("javac"); if (!opt.isPresent()) { thrownew Exception("tool not found");
} if (!(opt.get() instanceof JavacTool)) { thrownew Exception("unexpected tool found");
}
}
Optional<Tool> findFirst(String name) {
getClass().getModule().addUses(Tool.class); for (Tool p : ServiceLoader.load(Tool.class,
ClassLoader.getSystemClassLoader())) { if (p.name().equals(name)) { return Optional.of(p);
}
} return Optional.empty();
}
}
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.9Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-10-11)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.