progi - Java
Moczik Gabor
progzmaster at freemail.hu
Thu Apr 1 23:15:28 CEST 2004
Rancz Lajos wrote:
> A byte kod nem _csak_ a portabilitas miatt kell a nyelvbe, hanem a
> biztonsag miatt, hogy a futtato pontosan tudja, hogy egy adott program mit
> es mit nem tehet meg.
Erre valo az oprendszer kernele is + x86 architekturan a processzorba
epitett vedelmi rendszer.
> Miert? Mit csinalsz vele, amiert olyan nagy szukseg van ra? A pointeres
> parameteratadast megkerultek (hasonloan a Pascalhoz). Tomb kezelesre meg
Pl. lancolt listat, illetve egyeb adatszerkezetet. Biztos lehet ptr nelkul
is, csak bonyolultabban.
>>Ket utasitas amit normalis C/C++ programozo _nem_ hasznal.
>
> De! A gotonak igenis van jelentosege. Pl. ciklusba agyazott ciklusbol
> nehez break-kel kijonni, mindenkeppen plusz valtozot kell bevezessel, mig
> goto-val siman kiugrasz. Bar sok esetben egyzserusitene a feladatot, a
Meg lehet kerulni a problemat. Maskepp kell szervezni a ciklusokat, ez
tobbnyire eleg is, vagy tenyleg kell egy segedvaltozo.
> goto kivetelet is a biztonsag miatt csinaltak (lehetoleg mindent
> egyfelekeppen lehessen csinalni). Ezt felismerve a C# visszahozta a
> goto-t, de csak ciklusbol es switchbol valo kiugrasra lehet hasznalni.
Nem ertem miert jo, hogy mindent csak egyfelekeppen lehet csinalni. El
lehetett volna torolni az elolteszelos do-while ciklust es a for-t is,
maradek 1-el ugyis mindent meg lehet oldani.
--
((( Móczik Gábor )))--((( hu <- DOT <- freemail <- AT <- progzmaster )))
((( Debian unstable )))-((( Kernel 2.4.20 )))-((( Celeron466 / 128Mb )))
More information about the Elektro
mailing list