[Java lista] final formalis parameter

István Viczián viczian.istvan at gmail.com
2006. Dec. 15., P, 14:23:44 CET


Ilyen kérdéseknél pl. érdemes előtte kipróbálni. :) Ha lefordítod a
kódot final-lel és anélkül, a két bytekód megegyezik. Innentől kezdve
nem nagyon lehet optimálisabb... Ilyen kérdéseknél meg érdemes
ismerkedni a javap-pal is
(http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javap.html).

Viczi

On 12/14/06, Jabba Laci <jabba.laci at gmail.com> wrote:
> Sziasztok!
>
> Ha a formalis parameterben final-t hasznalunk, akkor az optimalisabb
> (gyorsabb) kodot fog eredmenyezni? Szamos esetben biztosan tudom, hogy
> a formalis parameter erteke fix, nem valtozik a fuggvenyben. Ilyenkor
> erdemes eletenni a "final"-t?
>
> Egy eroltetett pelda:
>
> public int mult(int x) {
>   return 2 * x;
> }
>
> vagy:
>
> public int mult(final int x) {
>   return 2 * x;
> }
>
> Azon tul, hogy a 2. esetben x erteket nem lehet megvaltoztatni, mi még
> a kulonbseg?
>
>      Koszonettel:
>
>                Lac
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról