Avatar billede zkill Nybegynder
04. februar 2002 - 11:44 Der 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..?

MVH Zkill...
Avatar billede kresten Nybegynder
04. februar 2002 - 11:48 #1
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.
Avatar billede zkill Nybegynder
04. februar 2002 - 11:53 #2
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.. ;)
Avatar billede jakoba Nybegynder
04. februar 2002 - 11:55 #3
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.

mvh JakobA
Avatar billede carstenknudsen Nybegynder
04. februar 2002 - 11:55 #4
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.
Avatar billede kresten Nybegynder
04. februar 2002 - 12:00 #5
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?
Avatar billede zkill Nybegynder
04. februar 2002 - 12:02 #6
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...
Avatar billede zkill Nybegynder
04. februar 2002 - 12:04 #7
kresten.. takker.. :) kan du give mig nogle fif om hvordan jeg så gør eller hvor jeg kan læse mig til det.?
Avatar billede professoren Nybegynder
04. februar 2002 - 12:11 #8
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...
Avatar billede kresten Nybegynder
04. februar 2002 - 12:39 #9
Jeg laver ikke selv exe filer, men har fundet denne side http://home.istar.ca/~neutron/RandomLogo/ som måske kan... har ikke prøvet det?!

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?

Held og lykke med det
Avatar billede zkill Nybegynder
04. februar 2002 - 12:51 #10
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.?
Avatar billede kresten Nybegynder
04. februar 2002 - 13:11 #11
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.
Avatar billede zkill Nybegynder
04. februar 2002 - 13:18 #12
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....
Avatar billede kresten Nybegynder
04. februar 2002 - 13:26 #13
Færdig i 97. Skrev hovedopgave om Java er har aldrig kikket tilbage siden :) Desværre koder jeg mest ASP til dagligt *suk*

Skulle være noget problem at finde sites om Java, brug google.
Avatar billede zkill Nybegynder
04. februar 2002 - 13:29 #14
ASP.. føj da.. ;) hehe... og sejt nok.. altså det med opgaven.. :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester