04. februar 2002 - 11:44Der er
13 kommentarer og 1 løsning
Søger svar....
Jeg er nybegynder til at programmere i java... så jeg vil gerne hører lidt.. jeg har læst lidt om det men har ikke fundet ud af det jeg vil vide.. Når man programmere i java.. er det så programmere.. altså .exe filer..? eller er det kun til internettet..? for så skal jeg finde et andet programmerings sprog..
Men hvis man kan lave .exe filer.. eller Programmere som IKKE skal kører i en browser... kan ik så ikke skrive hvordan man gør det.. og en lille forklaring..?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
At programmere betyder ikke du laver .exe filer! Men for at svare på dit spørgsmål: Nej, du laver ikke exe filer, men .class filer som afvikles i en Java Virtual Machine. Derfor er Java platforms uafhægigt.
Nej, Java kører ikke kun i en browser - faktisk bliver det mere og mere brugt som serverside programmering.
hmmm... ok.. men det jeg gerne vil vide er om man kan lave programmere.. som hmm.... jaaa et stop ur.. eller.. en lille box hvor du kan trykke på en Ja og Nej knap.. som ikke er i en browser... men bare i et normalt vindue..? og jeg ved de bliver lavet om til class når man compiler dem.. men hvordan kører man dem så uden at skulle bruge MSdos.? eller det som man nu bruger i Win2k... Men altså kan det bruges til at lave programmer lige som du ville kunne lave et program i Delphi.? bare med andre koder.. ;)
Java er IKKE kun til internettet. men det er heller ikke .exe filer.
Java afvikles af en 'Virtuel Maskine' der fortolker og udfører de J-kode instruktioner det javaprogram kompileres til.
Det smarte ved det er at den der Virtuelle Maskine' er det eneste der behøves at være skrevet til den maskine javaprogrammet skal køres på. så et javaprogram lavet på en PC (Pentium CPU, 32 bit ordlængde) kan køres uden at skulle omkompileres på en Sparcstation (Spark CPU, 64 bit ordlængde) på sparkstation bruger man blot den Virtuelle maskine der er lavet til den sklag computer.
Det er samtidig det der gør Java velegnet til internetbrug. Folk med forskellig slags computere kan alle se apletten.
Java er et virkelig godt objekt-orienteret programmeringssprog. At det har god netværkssupport betyder ikke at det er orienteret mod internettet, men desværre tror mange at Java kun har med de såkaldte applets at gøre, der kører i browsere. Java har et meget stort antal klasser der kan benyttes på alle Java implementeringer og desuden kan dine programmer skrevet, f.eks. under Windows også udføres under Unix og på Macintosh. Et godt startpunkt er Sun's hjemmeside java.sun.com hvor du kan download et Java SDK (tag 1.4) til alle platforme (næsten) og der forefindes desuden en hel del tutorials hvor du lærer om Java og objekt orientering helt fra grunden. Det er dog på engelsk det hele. Hvis det er et problem så søg i de tidligere besvarede spørgsmål her i kategorien hvor der tidligere er givet links.
Ja, Java er et programmeringssprog som alle andre hvor du er i stand til at lave ALT, og jeg mener alt.
Der er også muligt at lave .exe filer og jeg kan allerede høre mange råbe op om at det er imod Java. Men sandheden er vel at Danmark er desværre et Microsoft land og 95% bruger det, så hvorfor ikke kode i det bedste sprog der findes og derefter lave .exe filen hvis det er det der skal til?
hehe.. alt hva i skriver har jeg læst mig til og sådan.. det jeg som sagt spørger om er.. kan man lave .exe filer i java.? jeg har lige snakket med en som siger man godt kan hvis man har en compiler fra IBM.. eller sådan noget...
Javascript kan kun køres i browsere, dvs client-siden. "rigtig" java kan derimod køre på alle platform (ikke kun PC'er) og både server-side og client-side. Hvad vil du lære, javascript el. java? Er det o.k. med engelsk--findes ikke så meget på dansk endnu...
I tidernes morgen før man kunne lave executable jars brugte jeg selv J++, Symatec cafe og jeg har også hørt at de gamle compilere fra IBM skulle kunne?
kresten.. hmm okay..men det java som bliver brugt til at lave programmer med.. er det gammelt.. eller har du nogle ider til noget der måske kunne være bedre at lærer hvis man skal lave programmer... altså jeg skal uddannes til Datamatiker.. så hvis du har ider til noget hva synes du så jeg skulle begynde med.? Jeg kan PHP nu.. men det er jo til HP'er.. det jeg vil lærer er noget hvor du kan lave programmer.. jeg bruger notepad til at skrive i.. da det er et kanon program. ;) men har du nogle ider.?
Da jeg selv tog Datamatiker lærte vi C++ og der er ikke nogen tvivl om det er et godt programmeringssprog. Men udover at slås med objekt orienteret koncepter og syge opgaver fra lærerne, så er sproget forholdsvist "maskin-agtigt" så nogle gange kan mange bruge for meget tid på f.eks. pointer fejl.
Men det er et spørgsmål om temperament hvad man programmerer i. Visual Basic mener jeg er lidt for latterligt, men du kan lave mange ting hurtigt og nemt. C++ er cool, men svært at mestre. Pascal er vist lidt på vej ud efterhånden. Det meste andet er enten noget som kun få bruger.
Mig bekendt undervises der da også i Java på Datamatiker nu?? Det er ikke gammelt, mener det kom frem i 95 og det er nu modent nok til at lave ret advancerede ting i. Men tror mig, selv om du kan PHP - så sæt dig ned og lær Java fra bunden. Indlærings kurven er ret høj i starten.
kresten.. ja datamatikere starter med java idag.. hvornår tog du uddanelsen.? Ok.. så vil jeg prøve java.. men det var en datalog som jeg kender der sagde han synes jeg skulle lærer det.. og han sagde jeg skulle gå ind på java.sun.com men der fandet jeg kun ting om javaApp.. og det var java, på den måde at lave programmere jeg ville vide.. Men hvis du kender noget til java sådan i sig selv.. og måske kan hjælpe mig lidt hvis jeg får problemer.. vil du så ik add mig til din ICQ hvis du skulle ha det.? jo ik alle der har.. men hvis du vil så er nr. 55196196....
ASP.. føj da.. ;) hehe... og sejt nok.. altså det med opgaven.. :)
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.