Datatyper / Variablers Flashcards
Vad är det för skillnad på en primitiv datatyp och en referensdatatyp?
Svar: Primitiva datatyper sparas direkt i sin variabel, medans referensdatatyper sparas i referensvariabler som pekar mot adressen där objektet sparas.
Nämn en datatyp som håller ett heltal.
Svar: int.
Nämn en datatyp som håller tecken.
Svar: String.
Är String en primitiv datatyp eller en referensdatatyp?
Svar: Referensdatatyp.
Vad menas med att deklarera en variabel?
Svar: Att skapa plats för den i minnet.
Vad menas med att initiera en variabel?
Svar: Att tilldela den sitt värde.
Vad är det för skillnad på initiera och instansiera, om du tänker dig i syntax?
Svar: Initier: int i = 1; Instansiera: Person person = new Person();
Vad är en array?
Svar: En datatyp som kan hålla flera värden i sig.
Kan en array ha olika datatyper i sig?
Svar: Nej.
Är array en primitiv datatyp eller en referensdatatyp?
Svar: Referensdatatyp.
Vad är en ArrayList?
Svar: En lista som kan hålla flera saker i sig. En del av kollektion inom Java.
Kan en ArrayList fyllas på med tiden och på så sätt utöka hur många antal element den har?
Svar: Ja.
Hur skiljer sig detta mellan array och ArrayList?
Svar: Array har ett förutbestämt fixerat värde.
ArrayList går att utöka med tiden.
Vad gör metoden .clear() i ArrayList klassen?
Svar: Tar bort allt som finns i listan.