Etwas besser, denn die folgende Suchphrase:
is it costly to create an instance of messagedigest
liefert mir auf Google an erster Steller folgenden Treffer:
https://stackoverflow.com/questions/17554998/need-thread-safe-messagedigest-in-java
Bing dagegen zeigt an oberster Position dies:
https://www.geeksforgeeks.org/messagedigest-getinstance-method-in-java-with-examples/
Obwohl es bei dem Google-Treffer nur um eine Frage zur Threadsicherheit von MessageDigest-Instanzen in Java geht, wird aus der Antwort klar, daß die Erstellung von MessageDigest-Instanzen nicht teuer ist. (Teuer im Sinne von CPU und Speicherressourcen). Aus der Antwort von Bing läßt sich das nicht herleiten, hier ist lediglich die Java-Dokumentation für die getInstance-Methode von MessageDigest zu finden.
Bing zeigt das erste Ergebnis von Google erst an vierter Stelle.
Wenn ich das Wörtchen costly weglasse, das auf keiner der Ergebnisseiten enthalten ist, zeigt Google mir an erster Stelle einen Link zur Dokumentation der Klasse MessageDigest auf den Seiten von Oracle. Das heißt, daß die Semantik des Wörtchens costly von der Suchmaschine wahrgenommen wird.
Schreib einen Kommentar