Java
422 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Wir alle haben ihn schon gehört, den Spruch, dass Daten das neue Öl darstellen. Obwohl ich nach den exorbitanten Übergewinnen der Mineralölkonzerne den Vergleich für etwas übertrieben halte, enthält er einen wahren Kern. Nicht umsonst liegen Datenkraken wie Amazon, Google oder Meta überall auf der Lauer, um an unser Bestes zu kommen, womit sie natürlich alle Daten meinen, derer sie habhaft werden ..
Wer es mit großen Zahlen oder großer Genauigkeit zu tun hat, stößt mit den Java-Standardtypen schnell an seine Grenzen. Ein Beispiel sind numerische Algorithmen oder Berechnungen in Finanzanwendungen. Zum Glück gibt es in Java entsprechende Implementierungen in Gestalt von BigInteger und BigDecimal, die hier Abhilfe schaffen.
Wie wir in dieser Kolumne schon oft diskutiert haben, sind blockierende Operationen auf Systemen mit limitierter Anzahl von Ausführungseinheiten (CPUs, Threads) eine Krux. Für Ein-/Ausgabe betrifft das zwar im Endeffekt unsere Programme, hat aber die Ursache in der Kernarchitektur des Betriebssystems. Für Linux wird mit „io_uring” seit einiger Zeit an einer Lösung für asynchrone IO gearbeitet, die..
Haben Sie schon mal versucht, auf dem Laufenden zu bleiben, was Java-Technologien betrifft? Oder auch nur Schritt zu halten mit den Technologien, die Sie in Ihren Projekten einsetzen? Das ganze Unterfangen erinnert zuweilen an das berühmte Wettrennen zwischen dem Hasen – als Metapher für Technologien – und dem Igel – als Metapher für uns Entwickler – aus der Feder der Gebrüder Grimm. Bekanntermaße..
Je nach Perspektive ist TypeScript eine eigenständige Programmiersprache oder eine Obermenge von JavaScript. Die Sprache erweitert JavaScript mittels syntaktischen Zuckers um Typsicherheit und objektorientierte Konzepte. Das vorliegende Tutorium zielt darauf ab, ohne Anspruch auf Vollständigkeit zumindest die wichtigsten Konzepte von TypeScript vorzustellen.