[Java lista] melyik a gyorsabb?

Balázs Hollósi hollosibalazs at gmail.com
2010. Jún. 3., Cs, 10:26:25 CEST


kivétel erősíti a szabályt, j2me -ben érdemes annak használni,
jelentős spórolás (pl tömb index vizsgálata helyett, amit a nyelv
amúgy is elvégez, azért dobja a hibát), de természetesen mivel most
(gondolom) nem arról van szó, teljesen igazad van.. :)

b

2010/6/3 Gábor Lipták <gabor.liptak at gmail.com>:
> Ezen nem érdemes gondolkodni. Ha ennyi sokat számítana a programodban, akkor
> rossz programnyelvet választottál. Ha meg nem is számít akkor azt az
> alapelvet megszeged, hogy a try-catch nem vezérlési szerkezet. Lásd:
>
> 2. Never use exceptions for flow control
> fejezet http://onjava.com/pub/a/onjava/2003/11/19/exceptions.html?page=2
>
> 2010/6/3 Levi <levpista at freemail.hu>
>>
>> Sziasztok!
>> Szerintetek melyik a gyorsabb időben? Melyik igényel kevesebb műveletet,
>> processzor időt?
>> Például a nullával való osztás ellenőrzése esetén. (De bármelyik hasonló
>> típusú, összehasonlító műveletnél)
>> 1.
>> If (y != 0)
>> {
>>     z = x / y;
>> }
>> else
>> {
>>     System.out.println("hiba");
>> }
>>
>> 2.
>> try
>> {
>>     z = x / y;
>> }
>> catch (Exception e)
>> {
>>     System.out.println("hiba");
>> }
>>
>> Üdv,
>> Levi
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at javagrund.hu
>> http://javagrund.hu/mailman/listinfo/javalist
>>
>
>
> _______________________________________________
> 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