Προς το περιεχόμενο

Java erotisis


JPG

Προτεινόμενες αναρτήσεις

Δημοσ.

Thelo se ena programma java pou ftiaxno na grapso se kapia sigekrimeni diefthinsi stin mnimi.<BR>Thelo na grapso kodika pou tha xirizete mia karta ISA kai gia na to kano afto prepei na mporo na grapso apefthias stin diefthinsi tis kartas aftis.<BR>Xero oti mporo na to kano kai me allous tropous alla thelo na gini me java.<P>Kata defteron pos mporo na exo enan timer mesa sta programmata mou. gia paradeigma enas timer pou na metrisi se posi ora oloklirothike mia ergasia, i akoma kai na ekteli o timer mia ergasia meta apo ena xroniko diastima. Se Java panta!

Δημοσ.

<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR>Originally posted by JPG:<BR><STRONG>Thelo se ena programma java pou ftiaxno na grapso se kapia sigekrimeni diefthinsi stin mnimi.<BR>Thelo na grapso kodika pou tha xirizete mia karta ISA kai gia na to kano afto prepei na mporo na grapso apefthias stin diefthinsi tis kartas aftis.<BR>Xero oti mporo na to kano kai me allous tropous alla thelo na gini me java.<BR></STRONG><BR><HR></BLOCKQUOTE><P> Ayto poy 8eleis dystyxws de ginetai (ektos kai an den katalaba thn erwthsh soy). Den mporeis na exeis apey8eias prosbash sth mnhmh xrhsimopoiwntas Java logw ths JVM. Opote den mporeis na exeis ari8mhtikoys pointers, malloc, calloc, realloc klp. An 8eleis na gineis ligo pio safhw gia to ti 8eleis na kaneis isws na mporesoyme na se boh8hsoyme.<P> <BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote:</font><HR><BR><STRONG><BR>Kata defteron pos mporo na exo enan timer mesa sta programmata mou. gia paradeigma enas timer pou na metrisi se posi ora oloklirothike mia ergasia, i akoma kai na ekteli o timer mia ergasia meta apo ena xroniko diastima. Se Java panta!</STRONG><HR></BLOCKQUOTE><P> Dyo tropoi. H xrhsimopoieis mia Thread h ta kaneis manually ypologismoys xrhsimopoiwntas to System.currentTimeMillis(), p.x.<P>long start = System.currentTimeMillis();<BR>// Edv h ergasia poy 8a ginetai<BR>long finish = System.currentTimeMillis();<BR>long duration = finish - start;<P>Epishs an exeis to programma soy na trexei se mia Thread mporeis na kaneis kati opws Thread.sleep(10000); // Koimatai gia 10 deyterolepta.<P>Elpizw na boh8hsei.<p>[ 05-07-2001: Message edited by: girionis ]

Δημοσ.

O sinombre exei dikaio. Kai ayto mporei na ginei. Dhladh mporeis na grapseis merikes functions poy na kanoyne ayto poy 8eleis kai na tis kaleis mesa apo Java. Gia perissoteres plhrofories koita edw: <A HREF="http://www.javaworld.com/javaworld/javatips/jw-javatip17.html" TARGET=_blank> Calling C++ object from Java </A> kai edw <A HREF="http://www.javaworld.com/javaworld/javatips/jw-javatip54.html" TARGET=_blank> Java & JNI </A><P> Elpizw na boh8hsei

Δημοσ.

Gia toproto erotima<BR>Ithela na xiristo mia karta ISA opos ipa. Gia na ginei afto prepei na grapso kapia pragmata stin diefthinsi tis kartas.<BR>Xero oti ginete me ena Dll kai xrisi JNI alla ego ithela na xrisimopioiso mono java gia kapio logo.<BR>To fantazomoun oti den tha to epitrepei afto i JVM alla ithela na rotiso gia na eimai sigouros.<BR>Malon tha anagasto na xrisimopioiso dll.<P>Efxaristo pantos.

Δημοσ.

Και κάτι άλλο που μόλις το σκέφτηκα. Θα μπορούσες να το κάνεις αυτό που θέλεις με Java (δεν είμαι 100% σίγουρος όμως) αλλά θα έπρεπε να χρησιμοποιήσεις τη Virtual Machine της Microsoft. Η VM της Microsoft είναι ειδικά σχεδιασμένη για να λειτουργεί με τα αντικείμενα των Παραθύρων και να έχει απ'ευθείας πρόσβαση στη μνήμη (γι' αυτό άλλωστε και η διαμάχη SUN vs Microsoft για παράνομη μετατροπή της VM). Μπορείς να γράψεις COM/DCOM ακόμα και DLL σε Java χρησιμοποιώντας τη MVM. Το θέμα εδώ είναι ότι ο δυαδικός κώδικας των προγραμμάτων σου δε θα τρέχει σε όλες τις πλατοφόρμες, οπότε αυτό που θα κάνεις θα είναι περιορισμένο μόνο σε συγκεκριμένα λειτουργικά συστήματα. Εγώ δε θα σου πρότεινα να το γράψεις στη VJ++ αλλά αν επιμένεις να χρησιμοποιήσεις Java άρχισε από το documentation της VJ++.<P> Ελπίζω να βοηθήσει.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...