Gå til innhold

Anbefalte innlegg

Skrevet

Jeg har holdt på med java 1 måned nå og skjønner ikke så veldig mye. Jeg kommer meg liksom ikke ut av startgropen. Føles ut som om java er for vanskelig for meg. Noen som har vært i samme situasjon og har noen tips til hvordan jeg skal lære, og hva jeg skal lære først kansje?

Videoannonse
Annonse
  • 3 uker senere...
Gjest Sletet+adslkfjv
Skrevet

Java er ikke vanskelig, du kan jo prøve å kjøpe en bok. finnes mye dårlig bøker, men ta en titt på denne linken, det er tips til en bra bok. http://www.bokkilden.no/Article.aspx?ArticleID=7537

hjelper også hvis du har en god Java IDE, som f.eks eclipse el. jcreator.

Skrevet

Gode tips her, men det som hjelper mest er å faktisk programmere :) Prøve og feile, feile og prøve, få til en ting, prøve og feile igjen. Men til slutt så har du faktisk lært litt :)

 

Det går ofte sakte i begynnelsen, men det blir bedre når en begynner å skjønne hvordan ting fungerer. Da blir det hele litt mer logisk. En kan forstå funksjoner en aldri har brukt basert på tidligere kunnskaper. Blir litt lettere å utvikle seg videre da. Så ikke gi opp! En dag løsner det nok en del (selv om det ikke betyr at du aldri vil stå fast :p)

Skrevet

hva slags forhåndskunnskaper har du forresten? har du aldri progget og lærer java som første programmeringsspråk? Eller har du endel erfaring med programmering i andre språk?

Skrevet

Som smetho sier. Du må bare prøve og feile. Det er vel samme som når man skal lære seg til å gå. Først holder man seg fast til noe stødig, så tar man et lite skritt, når dette føles trygt tar man et lite til osv....til slutt går man :cool:

Ta tak i de tingen du kan, bygg videre på dem. Se i API`n(1.4.x) for forklaringer på ting du er litt usikker på. Good luck

Skrevet (endret)

Her er noen video-forelesninger fra Harvard. De tar for seg java helt fra scratch, jeg kommer iallefall til å se en del av dem.

 

Lecture video

 

edit: man må visst ha passord for å se utover 3. forelesning :no:

Endret av bakrull
Skrevet (endret)

import static javax.swing.JOptionPane.*;

 

class braprogram {

public static void main(String[] nisse) {

showInputDialog("Hva heter du?");

showMessageDialog(null, "Dette er et bra program");

System.out.println("Julenissen har stor mage");

}

}

 

 

Bare hyggelig å hjelpe! Håper java ble litt lettere nå.

Endret av atsjoo
Skrevet
import static javax.swing.JOptionPane.*;

 

class braprogram {

public static void main(String[] nisse) {

showInputDialog("Hva heter du?");

showMessageDialog(null, "Dette er et bra program");

System.out.println("Julenissen har stor mage");

}

}

 

 

Bare hyggelig å hjelpe! Håper java ble litt lettere nå.

jøss......det må jeg si.....du kan dine ting...... :p

Skrevet
Den funker ikke

Selvfølgelig ikke.

 

Dette derimot fungerer:

 

import javax.swing.*;

public class braprogram {
  public static void main(String[] nisse) {
     JFrame frame = new JFrame();
     JOptionPane.showInputDialog(frame, "Hva heter du?");
     JOptionPane.showMessageDialog(frame, "Dette er et bra program");
     System.out.println("Julenissen har stor mage");
  }
}

Skrevet
Den funker ikke

Selvfølgelig ikke.

 

Dette derimot fungerer:

 

import javax.swing.*;

public class braprogram {
  public static void main(String[] nisse) {
     JFrame frame = new JFrame();
     JOptionPane.showInputDialog(frame, "Hva heter du?");
     JOptionPane.showMessageDialog(frame, "Dette er et bra program");
     System.out.println("Julenissen har stor mage");
  }
}

Det funker fint det. Men du trenger da ikke opprette en JFrame for å bruke showInputDialog og showMessageDialog. Holder at du setter null i stedet for frame som parameter til dem. Og får å få litt mer dynamisk kode har jeg lagt til noe endringer.

import javax.swing.*;

public class braprogram {
  public static void main(String[] nisse) {
     String navn = JOptionPane.showInputDialog(null, "Hva heter du?");
     JOptionPane.showMessageDialog(null, "Dette er et bra program " + navn);
     System.out.println(navn + " har stor mage :)");
  }
}

Skrevet
Det funker fint det. Men du trenger da ikke opprette en JFrame for å bruke showInputDialog og showMessageDialog. Holder at du setter null i stedet for frame som parameter til dem. Og får å få litt mer dynamisk kode har jeg lagt til noe endringer.

import javax.swing.*;

public class braprogram {
  public static void main(String[] nisse) {
     String navn = JOptionPane.showInputDialog(null, "Hva heter du?");
     JOptionPane.showMessageDialog(null, "Dette er et bra program " + navn);
     System.out.println(navn + " har stor mage :)");
  }
}

Pedant :p

Skrevet
Den funker ikke

Jo, det fungerer.

Hadde det ikke vært en fordel om du forklart hvorfor du får kjørt det og ikke han da ?

Joda, men jeg gikk egentlig ikke utifra at han hadde prøvd det i det hele tatt, men at han hadde kommet litt lenger enn det der ;) Hele programmet var bare en 'spøk' fra min side.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...