20. december 2003 - 18:26Der er
6 kommentarer og 1 løsning
Sætte Idea op, hvad er bedre ved java
Jeg har ca arbejdet med Java i 2 uger, fik en god bog på 1000 sider om sproget efter at have været i praktik. Men har ikke haft tid til at arbejde med det før nu, og det ca. ½ år siden, så jeg har glemt alt om hvordan det skal sættes op osv.
Kan nogen forklare hvordan jeg sætter IntelliJ Idea op på Windows? Jeg har j2sdk-1_4_2-nb-3_5_1-bin-windows.exe men går ikke ud fra at der er noget svært i at installere den?
Håber nogen vil hjælpe, da det godt kan være lidt uoverskueligt, at sætte det op når man ikke er inde i det :(
Og så kunne jeg også godt lige tænke mig at høre, hvad der er bedre/dårligere ved Java end fx C# og C++?
når du skal starter et nyt projekt (og det kommer den selv med når du starter programmet første gang) har du samtidigt muligheden for at tilføje sdk .. der er ikke så meget i det, guiden hjælper med det meste.
Du installerer Java SDK bare ved at køre EXE filen og klikke OK et par gange.
Jeg er sikker på at IDEA IntelliJ ved installation¨detecter de installerede Java SDK og spørger dig hvilken der skal bruges og så ordener al opsætningen selv.
Der kunne måske tilføjes at Java er et fortolket sprog, og derfor er det lidt lagsommere at eksekvere et program skrevet i Java, da den kompilerede kode (.class-filer) skal fortolkes af JVM (Java Virtual Machine), som oversætter til maskinsprog, på hvilken som helst platform du eksekverer programmet på.
Var det lidt mere info ?
Nåhhh ja, så kunne det jo måske også tilføjes at C/C++ ikke skal fortolkes af en Virtuel maskine, men til gengæld er dine programmer heller ikke platforms-uafhængige....
Og så det VIGTIGSTE at huske på... ALLE applikationsprogrammer (det var nok en overdrivelse) kan programmeres i Java uden betydelig ydelses-tab... det er kun real-tids programmer som vil gavne af at blive skrevet i C/C++. Det har altså ingenting at sige på en 700 Mhz (og opefter maskine, sikkert også lavere) da fortolkningen af kode går HURTIGT! :-)
PS: Det var altså IKKE et "startskud" til en religionskrig omhandlende JAVA vs. C/C++/C#/ADA/Prolog/Lisp/Smalltalk <udfyld selv flere her> ;-)
Det store problem ved Java (og .NET) i forbindelse med real time applikationer er ikke hastigheden som sådan men unpredictablity p.g.a. garbage collection.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.