Datentyp: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
K
K
Zeile 1: Zeile 1:
Der Datentyp bestimmt die Art des Inhaltes, der in einer [[Variable|Variablen]] gespeichert werden kann. So können Variablen neben einzelnen Buchstaben oder Zeichen auch Zeichenketten, Zahlen, Wahrheitswerte usw. aufnehmen.
+
Der Datentyp bestimmt die Art des Inhaltes, der in einer [[Variable|Variablen]] gespeichert werden kann. So können Variablen neben einzelnen Buchstaben oder Zeichen auch Zeichenketten, Zahlen, Wahrheitswerte usw. oder auch Referenzen auf Objekte aufnehmen.
  
 
=Beispiele für Datentypen=
 
=Beispiele für Datentypen=
Zeile 20: Zeile 20:
 
*{{JAPI|Long}}
 
*{{JAPI|Long}}
 
*{{JAPI|BigInteger}}
 
*{{JAPI|BigInteger}}
 +
 +
Diese [[Klasse|Klassen]] werden auch als Wrapper-Klassen bezeichnet. Sie umhüllen quasi den äquivalenten primitiven Datentyp und stellen [[Methode|Methoden]] zur Bearbeitung bereit.
  
 
==Benutzerdefinierte Datentypen==
 
==Benutzerdefinierte Datentypen==
Zeile 29: Zeile 31:
 
*Recipe
 
*Recipe
  
etc...
+
Benutzerdefinierte Datentypen sind [[Klasse|Klassen]], die eine Dinge bzw. Objekte aus der realen Welt auf dem Reißbrett beschreiben. Klassen sind also der Bauplan von Objekten.
{{In Arbeit}}
+
 
 +
 
  
 
[[Kategorie:Programmierung_Grundlagen]]
 
[[Kategorie:Programmierung_Grundlagen]]
 
[[Kategorie:Java Grundlagen]]
 
[[Kategorie:Java Grundlagen]]

Version vom 20. Februar 2017, 08:11 Uhr

Der Datentyp bestimmt die Art des Inhaltes, der in einer Variablen gespeichert werden kann. So können Variablen neben einzelnen Buchstaben oder Zeichen auch Zeichenketten, Zahlen, Wahrheitswerte usw. oder auch Referenzen auf Objekte aufnehmen.

Beispiele für Datentypen

Primitive Datentypen

  • boolean
  • byte
  • char
  • int
  • float
  • double
  • long

Datentypen aus der Java-API

Diese Klassen werden auch als Wrapper-Klassen bezeichnet. Sie umhüllen quasi den äquivalenten primitiven Datentyp und stellen Methoden zur Bearbeitung bereit.

Benutzerdefinierte Datentypen

  • Auto
  • Ship
  • Aircraft
  • House
  • Food
  • Recipe

Benutzerdefinierte Datentypen sind Klassen, die eine Dinge bzw. Objekte aus der realen Welt auf dem Reißbrett beschreiben. Klassen sind also der Bauplan von Objekten.