Mind Map by info3027, updated more than 1 year ago
Created by info3027 over 6 years ago


Java Mind Map on Java, created by info3027 on 10/27/2013.

Resource summary

1 Constructor


  • Aufgabe: Create an instance of a class
1.1 Return Types
1.1.1 None! Note even "Void"
2 Methods


  • Aufgabe: execute Java Code
2.1 Return Types
2.1.1 Any and none (void)
3 Object


  • The term ‘object’, however, refers to an actual instance of a class. Every object must belong to a class. Objects are created and eventually destroyed – so they only live in the program for a limited time. While objects are ‘living’ their properties may also be changed signficantly. An example will help clarify what we’ve said. Suppose we have a class called ‘Animal’. All Animals have bodies and brains. So, this general ‘template’ of an Animal does not change. An instance of the Animal class would be a specific animal – like a lion, a cat, or a zebra. These instances of the Animal class would be called objects. Whereas the Animal class is a general concept, the instances of that class – the lions, cats, etc – take that general concept and create a real instance of it.
4 Class


  • The term ‘class’ refers to the actual written piece of code in which the class is defined. A class is a static piece of code that consists of attributes which don’t change during the execution of a program – like the method definitions within a class.
5 API (Application programming interface)


  • An application programming interface (API) specifies how some software components should interact with each other.


5.1 Implementation


  • Objekte werden implementiert
6 instance Variables
6.1 private String name
6.1.1 In this case you are neither adding the name to a list, nor are you assigning a particular value to the string. All you are doing is declaring the name of the String object variable.
7 Local Variables
7.1 "Verschwinden, wenn Methode abgeschlossen" (Kurzzeitgedächtnis)
Show full summary Hide full summary


Java Grundlagen Fragen Semester 2
Fabian M.
Einführung Programmieren
Aaron Welther
Programmieren Karteikarten
Steffi Kirsche
Semphorenkonzept Stack Code
Marc Faulhaber
Grundlagen Programmierung basierend auf Java
Oliver Werner
Quick tips to improve your Exam Preparation
James Timpson
Junior Cert Physics formulas
Sarah Egan
1PR101 2.test - Část 10.
Nikola Truong
Luna Henao jaramillo
Mapa Mental para Resumir y Conectar Ideas
jose betancourt