Java
464 Inhalte
Entdecken Sie unser Archiv zu tiefgehenden Inhalte zum Thema Java.
Im Allgemeinen ist Java eine vergleichsweise sichere Programmiersprache. Allerdings ist sie für eine Klasse von äußerst gefährlichen Schwachstellen anfällig, die in anderen Sprachen seltener auftauchen: Schwachstellen im Umgang mit serialisierten Objekten, das heißt, Objekte, von deren Speicherbereich ein Abzug zur Ablage oder Übertragung erstellt wurde. Diese Schwachstellenkategorie erlaubt außer..
Mit JBang kommt richtiges Skripting zu Java, statt traditioneller Bash-Skripte können jetzt Automatisierungsaufgaben mit den vollen Möglichkeiten von Java inklusive Zusatzbibliotheken und Parallelisierung durchgeführt werden.
Seit den Anfängen der IT besteht die Notwendigkeit, Daten derart zu speichern, dass sie auch nach dem Neustart der Hardware weiterhin zur Verfügung stehen. In den 70er Jahren gab es die erste große Welle mit den RDBMS. Dann gab es eine Welle der OODBMS in den frühen 2000ern. Später wurden wir mit den No-SQL-Systemen konfrontiert. Wie auch immer diese Systeme konstruiert gewesen sind, waren es doch..
Kommandozeilenanwendungen in Java sind zwar, aufgrund der Startzeit der JVM, nicht die verbreitetsten, allerdings kann es für interne Anwendungen, aufgrund des Wissens des Teams, trotzdem sinnvoll sein, diese zu entwickeln. Und dank der nativen Kompilierung mit der GraalVM wird auch die Startzeit beschleunigt. Neben der eigentlichen Fachlichkeit besteht ein Großteil der Arbeit einer Kommandozeilen..
Entwickler und Anwender von Java-Software sind in der Regel vor vielen Sicherheitsproblemen gefeit, die in anderen Programmiersprachen noch problematisch sind. Doch unbedachte Code-Stellen können auch in Java schnell sicherheitsrelevante Löcher aufreißen. Dieser Artikel soll helfen, sich im Dickicht dieser wichtigen Thematik zurechtzufinden, und konkrete Orientierungshilfen für sicheres Programmie..