Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pocetnici ovde...

[es] :: Java :: Pocetnici ovde...
(Zaključana tema (lock), by hyle)
Strane: < .. 1 2 3 4 5

[ Pregleda: 29532 | Odgovora: 99 ] > FB > Twit

Postavi temu

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

duff

Član broj: 4375
Poruke: 1
*.beg.sezampro.yu



Profil

icon Re: Pocetnici ovde...22.06.2002. u 18:53 - pre 265 meseci
Naravno da vredi uciti JAVU ,ja to nameravam ovog leta.Biti efikasan znaci raditi pravu stvar, a biti efektivan raditi je na pravi nacin.Uciti JAVU znaci biti efikasan a da li ces biti efektivan zavisi od tebe.
Pozdrav, Djura
 
0

Aleksandar Vidakovic
Aleksandar Vidaković
Beograd

Član broj: 4881
Poruke: 38
217.26.70.*



Profil

icon Re: Pocetnici ovde...09.08.2002. u 14:38 - pre 264 meseci
Ja sam upravo počeo da obnavljam Javu koju sam dosta dobro znao pre jedno 4-5 godina. Tada sam pisao aplikacije koje su komunicirale sa Access-om preko ODBC-JDBC drajvera, pisao sam Thread-ove bilo preko implementacije interfejsa Runnable, bilo preko nasleđivanja klase Thread. Bila su to lepa vremena.

Sada sam, kao što sam već rekao, počeo da obnavljam znanje, kad sam video te Java2, te servleti, te Beans, te JSP, te URGH! ??? .. joj mnogo bre odmaklo ovo!
A da stvari budu još gore, instrukcije nove virtuelne mašine Perl 6 će moći da se konvertuju u bytecode bez problema! Tako, napišete Perl skript i konvertujete u bytecode i onda svima kažete da znate Javu

C++ je problematičan kod višestrukog nasleđivanja, dok se u Javi to radi preko interfejsa, ako se u međuvremenu nije i to promenilo?! Zatim nema brige oko dinamičke alokacije i dealokacije memorije. Kada zatreba JVM alocira, kada ne treba više tada Đubretar (GC) dealocira. Ako se želi brzo i čisto OOP, tada je Java sigurno br.1, a ako se želi postići isto samo malo brže i uz više muke i kucanja, C++-u nema konkurencije, ali ako se želi postići isto to, ali uz samo nekoliko otkucanih redova, tada je Perl zakon!
 
0

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: Pocetnici ovde...09.08.2002. u 17:22 - pre 264 meseci
Najpre da se ogradim: ja volim Javu i ovo nije nikakvo flejmovanje. Samo da ukažem na nekoliko netačnih sitnica koje se provlače i po mnogim Java knjigama, a vidim ih i ovde.

Citat:
Aleksandar Vidakovic:
C++ je problematičan kod višestrukog nasleđivanja, dok se u Javi to radi preko interfejsa, ako se u međuvremenu nije i to promenilo?!


Višestruko nasleđivanje je problematično ako ne znaš tačno šta radiš, ali samo po sebi je jako moćan koncept i uopšte ne stoji da je bolje zabraniti ga (osim preko interfejsa). Za primer dobro iskorišćenog višestrukog nasleđivanja pogledati npr ATL.

Citat:
Aleksandar Vidakovic:
Zatim nema brige oko dinamičke alokacije i dealokacije memorije. Kada zatreba JVM alocira, kada ne treba više tada Đubretar (GC) dealocira.

Tačno. Samo, mnogi zaboravljaju da je memorija samo jedan od resursa koji može da "curi" ako se ne oslobađa posle upotrebe. Postoje fajlovi, konekcije na bazu, kernel objekti, itd, itd, a kod njih GC ne pomaže ništa. U C++u se za takve objekte naprave wrapper klase, pa se u destruktor stavi oslobađanje resursa. Čim se objekat izbriše (bilo da izađe iz opsega kod automatskih promenljivih ili sa delete kod dinamičke memorije), destruktor automatski "očisti" zauzete resurse. Kod Jave i C#-a to nije moguće odraditi, baš zbog GC-a koji onemogućava determinističko uklanjanje objekata iz memorije.

Citat:
Aleksandar Vidakovic:
Ako se želi brzo i čisto OOP, tada je Java sigurno br.1, a ako se želi postići isto samo malo brže i uz više muke i kucanja, C++-u nema konkurencije, ali ako se želi postići isto to, ali uz samo nekoliko otkucanih redova, tada je Perl zakon! :D

O Perl-u ne znam skoro ništa i njega ću ovde da preskočim. Međutim, priče o mnogo većoj produktivnosti Jave i ostalih GC jezika u odnosu na C i C++, ma koliko bile raširene, jednostavno nigde nisu potvrđene merenjem. Naprotiv, postoje merenja koja se mogu naći ovde:

www.ipd.uka.de/~prechelt/Biblio/jccpprtTR.pdf
ili ovde:
www.linux.sarang.net/ftp/mirro.../pdf/qt-vs-java-whitepaper.pdf

koja pokazuju da Java programeri nisu ništa produktivniji nego programeri u ostalim programskim jezicima. Uopšte uzev, izgleda da izbor programskog jezika mnogo manje utiče na produktivnost nego što se to obično misli.

Java je odličan programski jezik za početnike (kao i C#), jer ih "primorava" da poštuju neke dobre programerske običaje. Posebno mi se dopada kako je rešeno rukovanje izuzecima (exception handling) u Javi. Među profesionalcima, Java je jako raširena pre svega tamo gde je potrebno prenositi programe sa jedne platforme na drugu: server-side programi pod Unix platformama i "mali uređaji" (embeded devices).
orez i dobio je 100 000 dinara.
 
0

Aleksandar Vidakovic
Aleksandar Vidaković
Beograd

Član broj: 4881
Poruke: 38
217.26.70.*



Profil

icon Re: Pocetnici ovde...09.08.2002. u 22:30 - pre 264 meseci
'ajde malo i ja da citiram

Citat:
Dragi Tata:
Posebno mi se dopada kako je rešeno rukovanje izuzecima (exception handling) u Javi.


Ako se ne varam u C++ i u Javi je isto rukovanje izuzecima try .. catch .. throw, ali opet možda se u međuvremenu nešto promenilo, a da ja nisam čuo
 
0

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
..ndg-pm4-1.dialup.nethere.net



+6 Profil

icon Re: Pocetnici ovde...10.08.2002. u 02:06 - pre 264 meseci
Nije isto.

Najpre, u C++u nema finaly kao u Javi (doduše, najčešće mu i ne treba zbog gorepomenute determinističke finalizacije objekata).

Dalje, u Javi su svi izuzeci nasleđeni od klase Exception, a u C++u možeš da bacaš i hvataš bukvalno bilo šta.

Najzad (ovo mi se posebno sviđa) u Javi u deklaraciju metoda ulaze i izuzeci koje taj metod može da baci (može i kod C++a ali nije obavezno) i ko god pozove metod koji može da baci izuzetke mora ili da ga stavi u try-catch blok ili da u svoju deklaraciju uključi sve izuzetke koji taj pozvani metod može da baci. Kod C++a je to ostavljeno (ne)uviđavnosti programera.

Između ostalog, zato sam i rekao da je Java bolji programski jezik za početnike, a C++ za iskusne programere.
 
0

Neflernis

Član broj: 6304
Poruke: 262
*.my-trion.net.



+1 Profil

icon Re: Pocetnici ovde...14.12.2002. u 13:41 - pre 259 meseci
instalirao sam javu i da bih ucinio rad za pocetak sto laksim napravio sam jedan javaa.bat koji me posle odlaska/silaska u DOS prebacuje u c:\java\moji, prosto ko boza. A autoexec.bat mi izgleda ovako

PATH C:\;C:\JAVA\BIN\;C:\JAVA\MOJI\;
SET CLASSPATH=C:\JAVA\lib\classes.zip;.;

Problem: kada odem u c:\java\moji ne mogu da pokrenem javac, ali mogu java iako su oba u C:\JAVA\BIN\ koji je u PATH-u. Zasto ?
 
0

Neflernis

Član broj: 6304
Poruke: 262
*.my-trion.net.



+1 Profil

icon Re: Pocetnici ovde...14.12.2002. u 21:03 - pre 259 meseci
ok, malo sam prostudirao i popravio autoexec:

PATH C:\;C:\JAVA\BIN\;C:\JAVA\MOJI\;
SET CLASSPATH=C:\JAVA\lib\classes.zip;.;
SET CLASSPATH=C:\Java\moji;C:\Java\arhiva.jar

sada radi mada mi jos nije jasno sta se desilo...
 
0

AIRPLANE
Miodrag Popovic
beograd

Član broj: 26835
Poruke: 37
*.dial.InfoSky.Net



Profil

icon Re: Pocetnici ovde...21.05.2004. u 17:20 - pre 242 meseci
Imam par pitanja.Zna li neko neke dobre sajtove za softver za nokiu 3660.
Kada sam skidao neke igrice javile su se u formatu .rar a posle kada ga otpakujem se pojavi dosta fajlova.Preko bluetooth-a sam mogao da prebacim samo fajlove sa ekstenzijom .SIS sta treba da se radi i zna li neko gde moze da se kupi i koliko kosta memorijska kartica od 64mb.
 
0

antonija
Antonija Budimir

Član broj: 29581
Poruke: 17
*.math.hr



Profil

icon Re: Pocetnici ovde...05.07.2004. u 13:03 - pre 240 meseci
Ja sam isto početnik u Javi i molila bih vas da mi rešite program koji ovako glasi (jer mi u mom kodu kompajler stalno javlja NullPointerExeption i ne znam kako da to popravim):
Napišite java program koji za zadane matrice nxn računa njihov produkt. Programu se može zadati dimenzija matrica i njihovi elementi a kao rezultat ispisuju se na pregledan način polazne matrice te njihov produkt.

Inače, to mi je jako hitno jer program moram predat već do 7.7. i stvarno bi vas zamolila da mi učinite tu uslugu ako vam nije problem.

Zahvaljujem

 
0

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.et.tudelft.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Pocetnici ovde...05.07.2004. u 13:13 - pre 240 meseci
Pošalji kod da vidimo šta nije u redu.

f
 
0

Walker
NBG

Član broj: 2328
Poruke: 642
*.ptt.yu.

Sajt: s667.photobucket.com/albu..


+2 Profil

icon Re: Pocetnici ovde...17.07.2004. u 18:17 - pre 240 meseci
Pocetnik sam sa programiranjem u Javi.Prilikom kompajliranja prvog primera iz jednog ebooka pisanog za Javu 1.1 sve bude u redu nema gresaka ali pri pokretanju dobiejnog class fajla sa java HelloWorld.class javlja mi sledecu gresku "Exception in thread "main" java.lang.NoClassDefFoundError: c:\2\HelloWorld/class
a SDK mi je Java 2 v 1.4.0

source ide ovako

class HelloWorld{
public static void main(String args[]){
System.out.println("Hello World!");
}
}

Da li je u pitanju neka ne kompatibilnost izmedju Jave 1 i Jave 2 ako jeste gde bih mogao da downloadujem neki ebook za pocetnike za Javu 2.
Bob Hodges(Colors):"There's two bulls standing on top of a mountain. The younger one says to the older one: "Hey pop, let's say we run down there and fuck one of them cows". The older one says: "No son. Lets walk down and fuck 'em all"
 
0

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.ru
Via: [es] mailing liste



+1 Profil

icon Re: Pocetnici ovde...17.07.2004. u 18:48 - pre 240 meseci
Treba da pozoves
Code:
java HelloWorld
a ne
Code:
java HelloWorld.class

Ako ni to ne radi, onda ide
Code:
java -cp . HelloWorld
jer nisi setovao promenljivu %CLASSPATH% da gleda i u tekuci direktorijum ( . iliti tacka)
 
0

Walker
NBG

Član broj: 2328
Poruke: 642
*.ptt.yu.

Sajt: s667.photobucket.com/albu..


+2 Profil

icon Re: Pocetnici ovde...18.07.2004. u 08:14 - pre 240 meseci
Tebi Mucky puno hvala bio si u pravu za ovo bez .class,a ja ne mogu da verujem kakva glupost moze da bude izvor frustracija,pa kakve veze ima da li je HelloWorld
ili HelloWorld.class.Izvrsni fajl je izvrsni fajl zar ne?
Bob Hodges(Colors):"There's two bulls standing on top of a mountain. The younger one says to the older one: "Hey pop, let's say we run down there and fuck one of them cows". The older one says: "No son. Lets walk down and fuck 'em all"
 
0

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Pocetnici ovde...18.07.2004. u 15:27 - pre 240 meseci
Pa govori se o klasi, a ne o fajlu. Tvoja klasa se zove HelloWorld, a ne HelloWorld.class.
ex.mangel
 
0

Deki11

Član broj: 30656
Poruke: 31
*.infosky.net



+7 Profil

icon Re: Pocetnici ovde...23.07.2004. u 01:36 - pre 240 meseci
OK, kao jos jedan pocetnik, imam pitanja:

1. Moze li JAVA program da se potpuno kompajlira, dakle kao .exe i da se izvrsava nezavisno, a ne preko "java Hello" i sl.?

2. Mozete li da navedete bar neki konkretan problem ili zadatak koji se resava programom u Javi (da bar imamo od cega da pocnemo)?

3. Preporucite neku "zbirku zadataka" iz Jave (zbog vezbanja).

Unapred zahvalan.
 
0

Deki11

Član broj: 30656
Poruke: 31
*.Net
Via: [es] mailing liste



+7 Profil

icon Re: Pocetnici ovde...23.07.2004. u 21:48 - pre 240 meseci
Uzgred, jos jedno pitanje sam imao:
neko je u okviru ove diskusije o Javi rekao da bi ljudi bez iskustva trebalo
bar neko vreme da rade open source projekte. E, sad, mene isteresuje gde
mogu da nadjem takve projekte gde bih mogao da ucestvujem (neki link i sl.).
 
0

hyle
Perica Milošević
Belgrade

Član broj: 30030
Poruke: 150
*.yubc.net

Sajt: www.linkedin.com/in/peric..


+4 Profil

icon Re: Pocetnici ovde...24.07.2004. u 11:55 - pre 240 meseci
Evo jednog odlicnog linka za sve ljude koji počinju sa Javom:

http://mindprod.com/jgloss/jgloss.html

Tu možete pronaći odgovore na sva najčešće postavljana pitanja (i na neka koja nisu baš tako česta).

[Milan Andjelkovic: sređen link]
 
0

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.ptt.yu

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Pocetnici ovde...27.07.2004. u 09:49 - pre 240 meseci
Jedan vrlo praktičan sajt za početnike a i iskusne: http://www.javapractices.com/

Bolje džaba ležat nego džaba radit.
 
0

filmil
Filip Miletić
Oce Technologies B.V., inženjer
hardvera
Arcen, NL

Član broj: 243
Poruke: 2114
*.et.tudelft.nl

Jabber: filmil@jabber.org
ICQ: 36601391


+3 Profil

icon Re: Pocetnici ovde...27.07.2004. u 10:11 - pre 240 meseci
Citat:
Deki11: OK, kao jos jedan pocetnik, imam pitanja:

1. Moze li JAVA program da se potpuno kompajlira, dakle kao .exe i da se izvrsava nezavisno, a ne preko "java Hello" i sl.?


Ako ti treba prevođenje u mašinski kod, pogledaj GNU Java Compiler, kažu da ima mogućnost da napravi izvršni kod.

Međutim, ako ti samo treba da izbegneš komplikaciju sa pokretanjem programa, tj. recimo da možeš da ga pokreneš na dvostruki klik umesto da se zafrkavaš sa komandnom linijom, to je u JAVI moguće na drugačiji način, pogledaj manifest datoteke.

Citat:
Deki11: gde mogu da nadjem takve projekte gde bih mogao da ucestvujem (neki link i sl.).


http://www.sourceforge.net

http://www.tigris.org

f
 
0

Au197/79
Zlatan Kadragić
Minhen

Član broj: 3556
Poruke: 772
*.ptt.yu

Sajt: aurelije.blogspot.com


+47 Profil

icon Re: Pocetnici ovde...29.07.2004. u 06:50 - pre 240 meseci
Citat:
Deki11: OK, kao jos jedan pocetnik, imam pitanja:

1. Moze li JAVA program da se potpuno kompajlira, dakle kao .exe i da se izvrsava nezavisno, a ne preko "java Hello" i sl.?


Postoji Excelsior JET, program koji to radi.
Bolje džaba ležat nego džaba radit.
 
0

[es] :: Java :: Pocetnici ovde...
(Zaključana tema (lock), by hyle)
Strane: < .. 1 2 3 4 5

[ Pregleda: 29532 | Odgovora: 99 ] > FB > Twit

Postavi temu

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.