Dein Suchergebnis zum Thema: aber

Java/Zufallszahl – ZUM-Unterrichten

https://unterrichten.zum.de/wiki/Java/Zufallszahl

Random kann zur Erzeugung von Pseudozufallszahlen benutzt werden. Die statische Funktion Math.random() macht z.B. direkt Gebrauch davon. Random erzeugt eine Pseudo-Zufallszahl, d.h. keine richtige Zufallszahl. Der Unterschied liegt darin, daß zwei Random-Instanzen, wenn sie direkt gleichzeitig gestartet werden, genau die gleichen Zufallszahlen erzeugen (was bei „echten“ Zufallszahlen nicht der Fall wäre. Um dieses Manko abzuschalten gibt es eine abgeleitete Klasse SecureRandom, die „echte“ Zufallszahlen mit anderen numerischen Algorithmen erstellt als Random. Random benutzt einen 48-Bit großen Startwert („seed“) zur Erzeugung der Zufallszahlen. Die Zufallszahlen liegen immer im Bereich zwischen 0.0 und 1.0.
Sie sind also nicht zufällig, da sie sich vorhersagen lassen, haben aber ähnliche

Java/Hamster – ZUM-Unterrichten

https://unterrichten.zum.de/wiki/Java/Hamster

Programmieranfänger haben häufig Schwierigkeiten damit, dass sie beim Programmieren ihre normale Gedankenwelt verlassen und in eher technisch-orientierten Kategorien denken müssen, die ihnen von den Programmiersprachen vorgegeben werden. Gerade am Anfang strömen oft so viele inhaltliche und methodische Neuigkeiten auf sie ein, dass sie das Wesentliche der Programmierung, nämlich das Lösen von Problemen, aus den Augen verlieren.
Mit dem Hamster-Modell wird Programmieranfängern ein einfaches, aber mächtiges Modell