Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 86 odgovora
  • 26.817 pregleda

Najnovija ↓

Re: Pointeri i JAVA ili u JAVI :) 12.06.2008. u 13:09 · pre 223 meseca #81
Citat:
srki: Nema to veze, u C#u mozes da napravis funkciju ...


U C-u su funkcije, u Javi su metode.

Jebote, stvarno mi nije jasno šta vi pokušavate ?! Uporno, uporno i uporno pojmove i termine Java jezika vezujete i upoređujete sa pojmovima i feature-ima iz C, C++, C# !

ALO ! ALO ! ALO ! OVDE PLANETA ZEMLJA ! OVO JE TEMA ZA REFERENCE U JAVI NA JAVA FORUMU !

Dosta bre sa tom veštačkom i neprimenjivom analogijom.


Potpis
OTPOR blokadi ulica, OTPOR blokiranom Beogradu, OTPOR blokiranoj Srbiji
Re: Pointeri i JAVA ili u JAVI :) 12.06.2008. u 13:15 · pre 223 meseca
izmenjeno 1 put, poslednji put srki 12.06.2008. u 13:27
  1. srki12.06.2008. u 13:27zapis iz teksta poruke
#82
Ok, i u C# su metodi i metod(Object o) radi isto sto bi radio i u Javi tj. na isti nacin pasuje parametre. Ajde odgovori koji je to nacin? A sta ako napisem metod(ref Object o) , koji je to nacin? Ne znam sto izbegavas da das odgovor na pitanje o tome da li autor jave gresi? On nije napisao ono u knjizi o specifikaciji Jave vec bas u knizi za ucenje Jave.
Re: Pointeri i JAVA ili u JAVI :) 12.06.2008. u 13:26 · pre 223 meseca
izmenjeno 1 put, poslednji put srki 12.06.2008. u 13:38
  1. srki12.06.2008. u 13:38zapis iz teksta poruke
#83
Zanimljivi clanci:
http://www.yoda.arachsys.com/java/passing.html
Citat:
Parameter passing in Java - by reference or by value?
This is another common question on Java newsgroups, made worse by the fact that people who should know better still perpetuate the following myth:

Myth: "Objects are passed by reference, primitives are passed by value"

Some proponents of this then say, "Ah, except for immutable objects which are passed by value [etc]" which introduces loads of rules without really tackling how Java works. Fortunately the truth is much simpler:

Truth #1: Everything in Java is passed by value. Objects, however, are never passed at all.

That needs some explanation - after all, if we can't pass objects, how can we do any work? The answer is that we pass references to objects.



http://www.javaranch.com/campfire/StoryPassBy.jsp
Citat:
Way too many people say "Java passes primitive by value and objects by reference". This is not the way it should be stated. Java passes everything by value. With primitives, you get a copy of the contents. With references you get a copy of the contents.

But what is the contents of a reference?

The remote control. The means to control / access the object.


http://www.javaworld.com/javaw...a/2000-05/03-qa-0526-pass.html
Citat:
Java does manipulate objects by reference, and all object variables are references. However, Java doesn't pass method arguments by reference; it passes them by value.


Znaci Java je ista kao i C, sve se pasuje by value. Ti imas pointere u Javi jer da nije tako onda ne bi imao izuzetak NullPointerException, zar ne? Zasto bi se inace tako zvao?

Understanding that parameters are passed by value and not by reference
Re: Pointeri i JAVA ili u JAVI :) 12.06.2008. u 15:44 · pre 223 meseca #85
@Java Beograd:

Ja stvarno ne znam zašto si toliko zapenio. Pričaš očigledno netačne stvari i možeš da pišeš sve poruke velikim slovima ako ti se dopada, i dalje je činjenica da Java prenosi sve parametre metoda po vrednosti.

Ajd' u zdravlje i manje nerviranja :)

@Vanja: dobar ti taj swap, hehehe

Potpis
IOCC
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme