Referenzdatentypen / lokale Variablen
{"Image DocumentName": "Referenzdatentypen / lokale Variablen", "Image ImageDescription": "bzgl. des G\u00fcltigkeitsbereich von Variablen vom Referenztyp gilt dasselbe wie bei \u201enormalen Variablen. die referenzierten Elemente werden durch Anwendung des new-Operators lebendig; sie sind solange lebendig, bis sie nicht mehr referenziert werden, also u.U. l\u00e4nger als die Funktion lebendig ist (\uf0ae Garbage Collection) public static foat[] init(int[] vek) { float[] fvek = new float[vek.length]; for (int i=0; i<vek.length; i++) fvek[i] = (float)vek[i]; return fvek; } \u201emain { int[] w1 = {9, 8, 7}; float[] w2 = init(w1); // w2[2] == 7.0 -> true. vek. fvek. init. w1. w2. main. Stack. Heap", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}