[ PeroD @ 17.06.2009. 19:32 ] @
Koje su od sledecih deklaracija po vama ispravne?

1. int[] []x[];
2. int *x;
3. int x[5];
4. int[] x = {1,2,3};

Isto me tako interesuje, da li se moze mijenjati jednom definisan interfejs u javi?


Hvala!

[Ovu poruku je menjao PeroD dana 17.06.2009. u 20:49 GMT+1]
[ momsab @ 17.06.2009. 21:00 ] @
je li, sta mislis o tome da prelistas osnove Jave? postoji stvarno dobra dokumentacija
kad nisam nesto siguran (npr, ova tvoja pitanja...ovo je samo primer) ja lepo pogledam sta pise o tome

proguglas i nadjes sledece, npr http://video-animation.com/java_005.shtml
[ PeroD @ 17.06.2009. 21:10 ] @
Pronasao sam odgovor na to, google isto, hvala u svakom slucaju!

I mene zbunjuju neka pitanja za pripremu ispita, imam neku glupu skriptu koju je profesor tako sastavio (kupio sa neta) da ne mogu da nadjem valjane odgovore.

Imam recimo pitanje:Koja je to komponenta koju gotovo svi GUI programi imaju?

1.Window
2.Mouse
3.Monitor
4.Button

Mouse i monitor su hardver a sada gotovo svi gui programeri imaju i window i button i covjek da ne zna za sta da se odluci...
[ momsab @ 17.06.2009. 22:27 ] @
jos jedno trik pitanje :D
odakle ih je vukao :)

tipujem na window, ipak u vecini GUI alata ti odmah prikaze tako nesto (sad, sto imaju razlicite nazive nikom nista)
[ PeroD @ 17.06.2009. 22:33 ] @
Da da, trik pitanje:)

I ja tipujem na window ali nisam presiguran..Ali opet window je nesto osnovno mada je i event driven i uopste gui nezamislivo bez buttona ..
[ momsab @ 17.06.2009. 23:40 ] @
pazi, moguce je napraviti prozor bez dugmica
recimo, neka podforma (mali prozor) koja samo daje obavestenje i nema nijedno jedino dugme, cak ni za gasenje
[ gajo2 @ 18.06.2009. 07:06 ] @
I meni se cini da je Window, samo gledam API ( http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Window.html ) i pise da je nemoguce napraviti Window bez da mu prosledis Frame ili neki drugi Window u konstruktor. Ako iskljucimo Frame, onda onaj drugi Window verovatno isto mozemo dobiti samo tako da ga konstruisemo od drugog Window-a ili Frame-a, pa tako u beskonacnost. Pa ispada da je ustvari Frame jedina obavezna komponenta (jer ima prazan konstruktor)
Medjutim njega nema medju odgovorima pa cenim da je tacan odgovor Window.
[ PeroD @ 18.06.2009. 15:04 ] @
Imam jos jednu nedoumicu..

Koja se kljucna riec koristi da bi se napustio try blok naredbi i prešlo u finally blok narebi?

Return ili exit?

Po kodovima sam primjetio da nema nikakve kljucne rijeci, vec kada java obradjuje izuzetke, izuzetak sam po sebi mora proci kroz finally blok..
[ river @ 18.06.2009. 15:17 ] @
>


Oko onog trik pitanja ja bih tipovao na button. Window nije komponenta, i 2
ako nema window nije GUI program.

--001485f040a4f62866046ca01005
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<br><br><div class="gmail_quote">2009/6/18 PeroD <span dir="ltr">&lt;<a href="mailto:[email protected]">[email protected]</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Imam jos jednu nedoumicu..<br>
<br>
Koja se kljucna riec koristi da bi se napustio try blok naredbi i prešlo u finally blok narebi?<br>
<br>
Return ili exit?<br>
<br>
Po kodovima sam primjetio da nema nikakve kljucne rijeci, vec kada java obradjuje izuzetke, izuzetak sam po sebi mora proci kroz finally blok..<br><font color="#888888">
<br>
--<br>
<a href="http://www.elitesecurity.org/p2309687" target="_blank">http://www.elitesecurity.org/p...<div></div><div class="h5"><br>
<br>
Prijave/odjave: <a href="http://www.elitesecurity.org/liste" target="_blank">http://www.elitesecurity.org/liste</a><br>
<br>
Ne menjajte sledece dve linije ukoliko odgovarate putem emaila!<br>
esauth:367294:05e84df5b076212c04e99f63eda85ba0<br>
[ gajo2 @ 18.06.2009. 16:41 ] @
Jos primeti da je pitanje "gotovo svi", tj. nije obavezno da je ima svaka GUI aplikacija. U tom slucaju mozda odgovor jeste dugme
A za ovo finally bih rekao da je odgovor return, jer se finally uvek izvrsava, pa ce return izaci iz metode ali prvo ce izvrsiti finally..
System.exit() prekida izvrsavanje cele aplikacije mada mislim da ce se finally i u tom slucaju izvrsiti... ali nije to nista sto ne mozes proveriti tako sto posvetis 5 min. svoga vremena i napises neki test programcic...
[ Ivan Ivanic @ 18.06.2009. 16:52 ] @
Ako do sada nisi čuo za Java Language Specifications mogao bi malo da ih proučiš oko takvih tehničkih detalja. Evo ti ovde link za ovo sve što pitaš.

Finally će se uvek izvršiti bilo da try završi normalno ili da baci exception, i bilo da exception prođe kroz catch ili ne. Osim ako se izvrši System.exit... (ili ako izvučeš strujni kabel iz kompa :D ) ... u tom slučaju se finally NE izvršava.
[ gajo2 @ 18.06.2009. 17:18 ] @
To za System.exit() nisam bio siguran, ali izgleda da si u pravu, finally se zaista ne izvrsava
[ Ivan Ivanic @ 19.06.2009. 13:49 ] @
Ma za takve sitnice JLS je majka :D