gegevens en data types zijn de fundamentele elementen van een computerprogramma . Een computer geheugen toewijst en behandelt invoer en uitvoer op basis van het gegevenstype gevraagd in een specifieke situatie . In object - georiënteerd programmeren , het concept van het type gegevens strekt zich uit tot "abstract " data types die door de programmeur . Het verschil tussen deze twee zoals Java is het verschil tussen basiswaarden en complexe waarden en functionaliteit . Soorten gegevens De primaire element in de uitvoering van het programma is de variabele . Een variabele in computerprogramma's is gewoon een woord of een zin die een data- waarde in het geheugen opgeslagen aanwijst . Deze waarde kan worden gewijzigd , naar het scherm of in wiskundige bewerkingen . Een flink aantal van computer programmeertalen , zoals Java , zijn " statisch " getypt , wat betekent dat programmeurs moeten variabelen definiëren door het data type dat de waarden die in hen aanwijst . Zo moet een variabele wordt gebruikt om een geheel getal te slaan beginnen met de " int " keyword . Primitieve datatypes Primitieve types databank zijn de meest fundamentele data types in een bepaalde programmeertaal . Ook " scalaire , " deze gegevens worden niet uit andere gegevens , wat betekent dat ze niet " complex . " Een integer is een voorbeeld van een primitieve gegevenstype omdat het essentieel is : geen andere gegevens van uitmaken . Een karakter , of een enkele letter, cijfer of witte ruimte , zijn ook primitief . Andere primitieve typen zijn bytes , zwevende decimalen , en Booleaanse waarden . Abstract Data Types Abstract , of complex, typen data zijn data types die door de programmer via de " class" keyword . Abstracte gegevenstypen meestal uit andere waarden zoals integers , bytes , of andere abstracte vormen . Deze gegevens vormen ook " methoden " of functies die operaties op de gegevens in het abstracte datatype voeren . In objectgeoriënteerde programmeertalen zoals Java , abstracte data types dienen als de structuur voor de manier waarop data interageert met andere data . Java Objects en Primitieven Java bevat zowel primitieven en abstracte vormen . Echter , de Java- langauge omvat ook objecten die primitieve types vertegenwoordigt . De data type " integer ", bijvoorbeeld , kunnen worden in code als een primitieve met de " int " keyword , of als een object met de " Integer " keyword vertegenwoordigd . Het verschil is dat de Integer object neemt meer ruimte in het geheugen langzamer werkt , maar "loopt " de oorspronkelijke integer in een abstract soort met methoden om de programmeur dingen aan integer , zoals converteren naar andere gegevens . < br >
|