Avatar billede supernewbie Nybegynder
23. april 2003 - 17:51 Der er 59 kommentarer og
4 løsninger

Søger site om java

Ja jeg vil gerne lære lidt om java hvordan det bruges osv. og måske "dit første java ting" eller noget .. Håber i kan hjælpe
Avatar billede dotcom1 Nybegynder
23. april 2003 - 17:52 #1
Prøv www.bluej.org Her finder du også en compiler, der hjælper dig med at lave dine første applets, osv.
Avatar billede supernewbie Nybegynder
23. april 2003 - 17:53 #2
Findes den i dansk :P Ikke fordi jeg har nogle problemer med engelsk men det er jo nemmest ;)
Avatar billede dotcom1 Nybegynder
23. april 2003 - 17:57 #3
Det gør den vist desværre ikke. Det er dog ikke særlig problematisk at bruge programmet og websiden. :-)
Avatar billede supernewbie Nybegynder
23. april 2003 - 17:58 #4
ok men andre der kender hjemmesider som introducerer lidt mere i det da jeg faktisk ikke aner en dyt om java :P
Avatar billede arne_v Ekspert
23. april 2003 - 18:00 #5
Læs SUN's tutorials på:
  http://java.sun.com/docs/books/tutorial/

Og køb så en god bog.
Avatar billede raffar Juniormester
23. april 2003 - 18:00 #6
En dansk http://javabog.dk tutorial er her ...
Avatar billede arne_v Ekspert
23. april 2003 - 18:01 #7
Download Java API docs og installer dem lokalt så du ikke
skal bruge nettet hver gang du skal slå en metode op.
Avatar billede arne_v Ekspert
23. april 2003 - 18:01 #8
Skulle have været et svar.
Avatar billede raffar Juniormester
23. april 2003 - 18:02 #9
Avatar billede r9 Nybegynder
23. april 2003 - 18:05 #10
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:06 #11
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html

den her er jeg så nået ind til, men det er jo noget til en hjemmeside (en chat) er det det samme?
:P er mega newb
Avatar billede riversen Nybegynder
23. april 2003 - 18:08 #13
ja, docjava er rigtig godt at komme i gang med...skrevet af min lærer :-)
Avatar billede raffar Juniormester
23. april 2003 - 18:12 #15
Her er et lille eksempel i Java - det printer 'Hello World'
-----------------------------------------------------------

class HelloWorld {
        public static void main (String args[]) {
        for (;;) {
                System.out.print("Hello World ");
                }
        }
}
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:12 #16
Lige et sidste spg. det er det helt rigtige at gøre og gå igang med java ikke?
Det skal i starten bruges til en 3dchat. Jeg kan en hel del php og mysql men har fundet ud af at det ikke er nok for at lave en fed 3dchat. Har jeg ret i det? Så får i jeres points
Avatar billede riversen Nybegynder
23. april 2003 - 18:13 #17
raffar: det var da et dårligt eksempel
Avatar billede arne_v Ekspert
23. april 2003 - 18:15 #18
Man kan godt lave en chat i Java.

Man kan endda gøre det mange måder: application, applet, JSP/servlet.
Avatar billede raffar Juniormester
23. april 2003 - 18:15 #19
riversen > Ok ... smag og behag lid gammelt måske!
Avatar billede arne_v Ekspert
23. april 2003 - 18:16 #20
raffar>

Dit eksempel skriver ikke "Hello World" 1 gang, men temmeligt
mange gange.
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:16 #21
arne_v Ville det være det rigtigste? er der så noget bestemt jeg skal lære bedre end andet??? Tror det er noget vildt jeg er startet på :(
Avatar billede arne_v Ekspert
23. april 2003 - 18:23 #22
Umiddelbart vil jeg tro at Java var et rimeligt "normalt" valg
af teknologi til chat [men det er lidt udenfor mit ekspertise
område].

Selvfølgelig skal du specielt studere de områder af Java du skal
bruge. Hvilke afhænger lidt af hvilke du vil bruge:
  applet
  AWT
  Swing
  sockets
  RMI
  JSP
  servlets
  ...
Avatar billede arne_v Ekspert
23. april 2003 - 18:41 #23
Måske jeg lige skal forklare lidt:

applet = type af program der kan udføres af web browser
AWT = grafisk bibliotek (gammelt)
Swing = grafisk bibliotek (nyere)
sockets = basal TCP/IP kommunikation (typisk til client/server kommunikation)
RMI = speciel nem måde at lave client/server programmering
JSP = java ekvivalent til ASP og PHP
servlets = java equivalent til ISAPI og NSAPI (men det siger sikkert ikke meget)
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:49 #24
JSP = java ekvivalent til ASP og PHP
Skal jeg bruge en del? Eller? Jeg skal jo kode det sammen med mysql database og sådanne
Avatar billede arne_v Ekspert
23. april 2003 - 18:52 #25
Så skal du nok kigge på JDBC.

JDBC = java ekvivalent til ODBC
Avatar billede arne_v Ekspert
23. april 2003 - 18:55 #26
Hvis du kender PHP er det nok ret nemt at komme igang med JSP.

Eksempel:

<%
int i = 123;
%>
i er <%=i%>.

vil outputte:

i er 123.

Men fordi JSP er en java teknologi så hænger den sammen med de andre
java teknologier.
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:57 #27
hvor skal jeg så lede?
http://java.sun.com/docs/books/tutorial/getStarted/cupojava/win32.html#2b
dette virker ikke altså det med complier eller noget..
Avatar billede supernewbie Nybegynder
23. april 2003 - 18:59 #28
Og lige en ting : <% skulle da gerne være asp
<? er da php ? eller har jeg misforstået det hele :(
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:01 #29
<?
$i = 123;
?>
I er <? echo"$i";?>

sådan skulle det være i php ikke?
Avatar billede arne_v Ekspert
23. april 2003 - 19:02 #30
Har du hentet Java SDK (også kaldet JDK) fra
http://java.sun.com/j2se/1.4.1/download.html
?
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:03 #31
Jep:  j2sdk-1_4_1_02-windows-i586.exe

denne har jeg hentet
Avatar billede arne_v Ekspert
23. april 2003 - 19:03 #32
Nu kender jeg ikke PHP, men det skal nok passe.

Og selvfølgelig er <% %> og <? ?> forskelligt, men princippet
er jo rimeligt ens.
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:04 #33
ja self. :P
Avatar billede arne_v Ekspert
23. april 2003 - 19:04 #34
Og du har udpakket og kalder java.exe fra bin directoriet ?

C:\j2sdk1.4.1_02\bin\javac HelloWorld.java

C:\j2sdk1.4.1_02\bin\java HelloWorld
Avatar billede arne_v Ekspert
23. april 2003 - 19:05 #35
Hvis du skal seriøst igang med Java kan det iøvrigt anbefales
at hente en IDE.

Der findes adskillige gratis.

F.eks. Eclipse fra www.eclipse.org og NetBeans fra www.netbeans.org !
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:06 #36
du har ikke msn vel ? Der er lige et par hurtige ting jeg vil høre om+ Sådan jeg får det helt rigtigt på plads?
Avatar billede arne_v Ekspert
23. april 2003 - 19:11 #37
Ikke MSN.

Kun email.

(det er alderen !)

arne_v@mail.danbbs.dk
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:13 #38
ok så hører jeg her:
Jeg er ude på at lære java
Jeg aner helt ærligt ikke en skid om det. Som jeg kan høre på det hele er der mange typer.
Det jeg hovedsageligt regner med at skulle bruge det til et en 3dchat som feks. netstationen (n.dk)
Det skal bare køre php og mysql .
Hvad skal jeg bruge hvad er bedst at lære og hvor skal jeg starte?
Håber du gider svare mere ;)
Avatar billede arne_v Ekspert
23. april 2003 - 19:23 #39
Jeg gider godt svare.

Men jeg kan ikke give digen ultimativt bedste løsning.

Jeg kan kun præsentere nogle af mulighederne.

Og dem er der mange af:

ren browser ---- PHP
browser + Java applet ---- PHP
ren browser ---- JSP
browser + Java applet ---- JSP
browser + Java applet ---- Java applikation
Java applikation ---- Java applikation

Jeg er overbevist om at alle løsninger vil kunne lave en elementær chat.

Hvorvidt de forskellige løsninger kan bruge stil at lave den lidt
mere avancerede chat du ønsker ved jeg ikke nok om chats til at
kunne sige.
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:26 #40
ok jeg smider lidt flere points ind og så har jeg et sidste spg. Hvad progs skal jeg bruge og hvor skal jeg starte. Ved godt der er mange links i dette spg men hvor er det bedste.. ?
Avatar billede arne_v Ekspert
23. april 2003 - 19:37 #41
Hvis jeg skulle lave noget Java kode og skulle bruge et gratis
IDE (JBuilder Enterprise Edition er et fremragende produkt men koster
på den forkerte side af 30000 kroner), så ville jeg bruge Eclipse
til at udvikle det i.

Men der er ligeså mange meninger om IDE'er som om biler (du får jo aldrig
en Opel fan til at sige at en Toyota er bedst).
Avatar billede supernewbie Nybegynder
23. april 2003 - 19:39 #42
tjaaa Nu blev jeg mere i tvivl hehe sorry
Hvad skal jeg gøre nu ? Hente et program og gå ind på en side? Hvad program og hvad side? Håber du gider svare igen selvom jeg er lidt besværlig :)
Avatar billede arne_v Ekspert
23. april 2003 - 19:43 #43
Du har downloadet og installeret Java SDK.

Så prøv og gå til www.eclipse.org klik download og vælg version 2.1.0,
download den og intaller den.
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:05 #44
så nu er det hentet pakket ud og jeg har åbnet det :)  Hvad så :P:P
Avatar billede arne_v Ekspert
23. april 2003 - 20:22 #45
Du har fået åbnet Eclipse ?
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:23 #46
jep :)
Avatar billede arne_v Ekspert
23. april 2003 - 20:25 #47
"File" "New" "Project" og angive lidt om projektet
Avatar billede arne_v Ekspert
23. april 2003 - 20:25 #48
Når du har et projekt kan du vælge:

"File" "New" "Class" og angive lidt om klassen.
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:26 #49
Så er det lavet :) my first projekt hedder det :)
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:26 #50
Hvad skal jeg kalde klassen? Og er det andet jeg skal angive?
Avatar billede arne_v Ekspert
23. april 2003 - 20:29 #52
Du kan kalde klassen hvad du vil.

Test
MinKlasse
HelloWorld
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:33 #53
/*
* Created on 23-04-2003
*
* To change the template for this generated file go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
package test;

/**
* @author Rasmus Jørgensen
*
* To change the template for this generated type comment go to
* Window>Preferences>Java>Code Generation>Code and Comments
*/
public class Test {

    public static void main(String[] args) {
        System.out.println("Hello world!");
    }
}

Det fik jeg ud af det. Så har jeg lavet mit første script eller hvad? Hvis ja så er jeg færdig..
:)
Avatar billede arne_v Ekspert
23. april 2003 - 20:36 #54
Det ser korrekt ud.

Hvis du kører det, skriver det så ikke pænt "Hello world!" ud i
output vinduet ?
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:38 #55
Jo med blå scrift og det hele :) Wee mit første (er det et script eller hvad)?
Avatar billede arne_v Ekspert
23. april 2003 - 20:42 #56
Nej det er faktisk et program ikke et script.
Avatar billede supernewbie Nybegynder
23. april 2003 - 20:56 #57
ok fedt tusinde tak for din store hjælp.. Jeg vil prøve at lege lidt med det selv. Jeg deler pointsne mellem jer men arne_v får flest :P
Håber det er ok hvis jeg mailer hvis jeg får et stort problem...
Avatar billede arne_v Ekspert
23. april 2003 - 21:05 #58
Ja da.
Avatar billede supernewbie Nybegynder
24. april 2003 - 15:34 #59
hej igen arne_v Jeg har et stort problem
Jeg sidder og læse den der tut der er på javabog.dk eller sådanne noget men jeg har et problem næsten ingen ting af de ting man kan teste virker der er fejl i det meste er det noget jeg mangler at sætte op i eclipse??
Håber du lige har tid til det sidste spg.
Avatar billede arne_v Ekspert
24. april 2003 - 15:37 #60
Det lyder lidt mystisk.

Kan du komme med et eksempel på kode og fejl (eller en præcis
referance til javabog.dk, så jeg selv kan finde koden) ?
Avatar billede supernewbie Nybegynder
24. april 2003 - 15:48 #61
http://javabog.dk/OOP/kapitel3.html

Under 3.2.4 Eksempel
der er en fejl men det er ikke den eneste. og fejlen"E" er:

java.lang.Error: Unresolved compilation problems:
    Point cannot be resolved or is not a type
    Point cannot be resolved or is not a type

    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
    at test.test.main(test.java:19)
Exception in thread "main"
Avatar billede supernewbie Nybegynder
24. april 2003 - 15:50 #62
Det må du sq undskylde jeg glemte at hente pakkerne sorry altså:

import java.awt.*;

men tak for dit hurtige svar
Avatar billede arne_v Ekspert
24. april 2003 - 15:52 #63
Ahhhh - så alt har sin logiske forklaring.
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