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