Avatar billede jm0 Nybegynder
17. marts 2003 - 15:10 Der er 29 kommentarer og
2 løsninger

nogle java Spørgsmål fra en nybegynder :D

hej =) jeg har nogle spørgsmål omkring java...
1. er java og java applet det samme ??
2. hvilke programmer kan man bruge til at lave java i ??
3. nogle som vil give mig nogle nybegynder tips inden jeg kaster mig ud i dette programmeringssprog ??
4. Skal man bruge noget specielt på ens server for at kunne kører java ??

poitsne bliver givet til den som besvare alle Spørgsmålene ordenligt ;)
Avatar billede riversen Nybegynder
17. marts 2003 - 15:16 #1
1. java applets laves med java
2. jcreator, forte, borland jbuilder blandt mange
3. kig på www.docjava.dk og www.javabog.dk
4. klientens browser skal kunne køre java (går ud fra du mener webserver)
Avatar billede riversen Nybegynder
17. marts 2003 - 15:16 #2
svar
Avatar billede riversen Nybegynder
17. marts 2003 - 15:17 #3
http://www.mindview.net/Books

der er nogle javabøger
Avatar billede soreno Praktikant
17. marts 2003 - 15:22 #4
Java er sproget.
En applet kan skrives i Java (det kan en applikation også).

For at komme igang skal du hente en SDK her:
http://java.sun.com/j2se/1.4.1/download.html

Et godt starter IDE er JCreator - www.jcreator.com

For at komme rigtigt igang så kig i punkt 3 i riversen's kommentar.
Avatar billede jm0 Nybegynder
17. marts 2003 - 15:29 #5
jeg fandt lige en java kode der bare skriver noget ud på siden:
// Et simpelt program, der skriver "Hej verden"
// og et citat af Storm P. ud til skærmen
// filnavn: HejVerden.java
public class HejVerden
{
  public static void main (String[] arg)
  {
    System.out.println("Hej Verden!");
    System.out.println("Hvornår smager en Tuborg bedst?");
    System.out.println("Hvergang!");
  }
}
men den skriver bare hele koden ud på siden hvorfor gør den det ??
Avatar billede riversen Nybegynder
17. marts 2003 - 15:32 #6
du skal kompilere det med sdk som soreno linker til og så køre class filen. Det kan ikke køres i browseren. HVis du bruger jcreator, kan du også køre det derfra
Avatar billede riversen Nybegynder
17. marts 2003 - 15:32 #7
men kig på docjava.dk og du får det hele forklaret hvis du starter fra toppen af menuen
Avatar billede arne_v Ekspert
17. marts 2003 - 15:41 #8
1)  Java er et generelt programmerings-sprog.

    En Java applet er en bestemt type Java program son kan køre i en browser.

2)  Du kan skrive Java programmer i en hvilken som helst editor.

    Du skal have en java compiler for at oversætte.

    Du kan downloade Java compiler fra http://java.sun.com/
    (se efter J2SE !).

    De fleste bruger en IDE til at lave Java med.

    Borland JBuilder - www.borland.com
    Eclipse - www.eclipse.org
    NetBeans - www.netbeans.org
    Sun ONE Studio - www.sun.com
    Oracle JDeveloper - www.oracle.com
    IBM WSAD - www.ibm.com

3)  Køb en god bog og tag det derfra. Java er ikke så svært at gå
    igang med.

4)  Du behøver ikke noget særligt for at kunne køre et Java program
    på server.

    Men der findes en overbygning til Java (=J2SE) der hedder J2EE.
    Det kræver en applikations-server.

    Eksempler på disse er:
      BEA WebLogic
      IBM WebSphere
      JBoss
      Sun ONE Application Server
      Oracle 9iAS
Avatar billede jm0 Nybegynder
17. marts 2003 - 15:41 #9
Dvs. at jeg skal Downloade det program før jeg kan bruge den kode ??
Avatar billede jm0 Nybegynder
17. marts 2003 - 15:50 #10
fordi jeg for jo bare dette resultat når jeg skriver koden ?? http://jmo.lir.dk/HejVerden.java
Avatar billede arne_v Ekspert
17. marts 2003 - 15:55 #11
Der downloader vi bare java-koden.

Du kan skrive en applet (skal compiles) og så kan vi se den
køre i vores browser.

Du kan skrive en server applikation (skal også compiles) som vi kan
connecte til fra en client applikation via sockets.

Du kan lave noget JSP/servlet (så er vi ovre i J2EE) som vi kan
så kan se i vores browser. [JSP bliver compiler af app-serveren,
servlets skal du compile]
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:00 #12
må jeg godt få en forklaring på hvordan jeg for denne kode til at blive vist ordenligt i min web browser trin for trin ??
Avatar billede arne_v Ekspert
17. marts 2003 - 16:13 #13
Det kan du slet ikke.

Det stykke java kode er et java program og det kan ikke
vises i en browser.

Hvis du vil se det virke så compiler og kører du det med:

javac HejVerden.java
java HejVerden
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:15 #14
compiler ?
Avatar billede arne_v Ekspert
17. marts 2003 - 16:22 #15
compiler = oversætter

HejVerden.java er en kilde-tekst fil

java compileren oversætter den til HejVerden.class (som også kaldes
en java bytecode fil).

java kan så køre Hejverden.class

javac og java downloades fra java.sun.com (del af J2SE SDK)
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:25 #16
er det dette program jeg skal bruge til at oversætte scriptet ?? http://java.sun.com/j2se/1.4.1/download.html
Avatar billede arne_v Ekspert
17. marts 2003 - 16:29 #17
Ja.
Avatar billede arne_v Ekspert
17. marts 2003 - 16:29 #18
Og det er ikke et Java script - det er et Java program.
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:32 #19
okí, jeg har downloadet det, hvad skal jeg så når jeg er kommet ind i programmet ?? Arne V, har du ikke MSN eller noget ?
Avatar billede arne_v Ekspert
17. marts 2003 - 16:37 #20
Kommet ind i programmet ?

Du installerer J2SE SDK kittet (normal Windows installation).

Så tilføjer du C:\j2sdk1.4.1_01\bin (eller hvor du nu
har installeret det) til din PATH (også helt standard).

Så åbner du en "DOS box" og skriver:

javac HejVerden.java
java HejVerden

så skulle programmet gerne skrive nogle betragtninger om øl ud !
Avatar billede arne_v Ekspert
17. marts 2003 - 16:37 #21
Jeg har ikke MSN.

Jeg er så forhistorisk, at jeg kun bruger email !

:-)
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:41 #22
jeg har winXP den har vist ikke DOS... tilføjer hvad til hvilken PATH ??
Avatar billede arne_v Ekspert
17. marts 2003 - 16:42 #23
Har du erfaring med C/C++/Delphi/VB/C# ?
Avatar billede riversen Nybegynder
17. marts 2003 - 16:43 #24
jm0: jeg har icq, hvis det er
Avatar billede arne_v Ekspert
17. marts 2003 - 16:44 #25
Jo - WinXP kan også åbne en kommado-prompt.

Prøv og kig under:
Programs - Accessories - Command Prompt

PATH sætter du inde i:
Settings
Control Panel
System
Advanced
Environment

[engelsk version, efter hukommelsen]
Avatar billede arne_v Ekspert
17. marts 2003 - 16:45 #26
Hvis du ikke vil have J2Se permanent i path kan du også bare
åbne en kommando prompt og skrive:

path=C:\j2sdk1.4.1\bin;%path%
javac HejVerden.java
java HejVerden
Avatar billede jm0 Nybegynder
17. marts 2003 - 16:52 #27
hvordan laver man linje skift i DOS boxen ??
Avatar billede riversen Nybegynder
17. marts 2003 - 16:55 #28
det kan du ikke du skal bare trykke enter for hver linie
Avatar billede jm0 Nybegynder
17. marts 2003 - 17:06 #29
jeg fatter ingenting af hvad i siger, så jeg deler bare pointsne til riversen og arne V ... jeg må jo selv prøve mig lidt frem :( ellers gider jeg ikke at lære det..
Avatar billede riversen Nybegynder
17. marts 2003 - 17:09 #30
ja, hvis ikke du gider arbejde lidt for det, så kommer du ikke langt. Docjava er godt til at komme i gang med, så prøv at læse lidt der
Avatar billede arne_v Ekspert
17. marts 2003 - 17:14 #31
Java er nok lidt sværere at gå igang med end f.eks. HTML.
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