1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Forum
  3. Sonstiges
  4. Talk

Fragen zu Java

  • DeepRed92
  • 12. Juli 2009 um 20:27
1. offizieller Beitrag
  • DeepRed92
    ehemals Deepred
    Reaktionen
    3
    Beiträge
    1.528
    • 12. Juli 2009 um 20:27
    • #1

    Hallo,

    da ich bald in der Schule Java lernen werde, wollte ich mal fragen, was man alles mit Java machen kann.

    1. Kann man mit Java auf Dlls zugreifen? Wie DllCall?
    2. Kann man mit Java Objekte wie wmp-Objekte erstellen?
    3. Was sollte man noch zu Java alles wissen?

    Mein Projekt: Desktop Radio 3.8 [THREAD]
    Website: http://www.burak-keskin.de/

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 12. Juli 2009 um 20:29
    • Offizieller Beitrag
    • #2

    Löse dich von deiner Windows-Fixiertheit ;).
    Die angesprochenen Dinge gehen, jaaa.
    Aber nicht schön und das ist auch gar nicht Ziel des Spiels.
    Das JavaMediaFramework versucht das Gleiche plattformübergreifend und das ist viiiiiel schöner :).

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Nächster offizieller Beitrag
  • DeepRed92
    ehemals Deepred
    Reaktionen
    3
    Beiträge
    1.528
    • 12. Juli 2009 um 20:48
    • #3

    Danke erstmal. Ist die Sprache Java denn leicht und gut zu verstehen?

    Mein Projekt: Desktop Radio 3.8 [THREAD]
    Website: http://www.burak-keskin.de/

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 12. Juli 2009 um 20:52
    • Offizieller Beitrag
    • #4

    Ja :).

    Man muss OOP verstehen, das dauert ein bisschen, aber die mitgelieferten Funktionen sind klasse und äußerst umfangreich :).

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • DeepRed92
    ehemals Deepred
    Reaktionen
    3
    Beiträge
    1.528
    • 12. Juli 2009 um 23:56
    • #5

    Kann man denn eigentlich mit Java Exe-Files erstellen? Normalerweise sind es ja Class-Dateien aber würden Exe gehen?

    Mein Projekt: Desktop Radio 3.8 [THREAD]
    Website: http://www.burak-keskin.de/

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 13. Juli 2009 um 00:09
    • Offizieller Beitrag
    • #6

    Wie so oft gibt es eine einefache Antwort, die lautet: "Nein".
    Die kompliziertere lautet: Man kann mit Launch4J Launcher bauen. Außerdem gibt es Native Compiler, die aber weitgehend Unsinn sind, weil die Virtuelle Maschine schnell genug und plattformunabhängig ist.

    Also: Nein, weil es keinen Sinn macht.

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • DeepRed92
    ehemals Deepred
    Reaktionen
    3
    Beiträge
    1.528
    • 13. Juli 2009 um 12:58
    • #7

    Ok. Ich hab mal zur Übung versucht, eine in AutoIt geschriebene Funktion in Java umzusetzen. Doch das klappt an einer Stelle nicht. Unzwar: Wie kann ich einen Double 1 durch 100 teilen?

    Code
    public class PI3 {
    
    
    	public static void main(String[] args) {
    
    		final int Stripes = 100;
    		double OneStep = 1 / Stripes;
    		double S_Values = 0;
    
    
    		OneStep = 1 / Stripes;
    
    		System.out.println(OneStep); //Hier kommt nur 0.0 raus. Wieso????
    
    		for ( int i=1; i < Stripes ; i++) {
    
    			S_Values = S_Values + Math.sqrt(1 - (i * OneStep) * (i * OneStep) ) * OneStep;
    
    		}
    
    		// System.out.println((S_Values + OneStep / 2) * 4);
    
    	}
    
    
    }
    Alles anzeigen

    Mein Projekt: Desktop Radio 3.8 [THREAD]
    Website: http://www.burak-keskin.de/

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 13. Juli 2009 um 13:12
    • Offizieller Beitrag
    • #8
    Code
    public class PI3 {
    
    
    public static void main(String[] args) {
    
    
    final int Stripes = 100;
    double OneStep = 1.0 / Stripes; // <-- hier gefixt
    double S_Values = 0;
    
    
    System.out.println(OneStep); //Hier kommt nur 0.0 raus. Wieso????
    
    
    for ( int i=1; i < Stripes ; i++) {
    
    
    S_Values = S_Values + Math.sqrt(1 - (i * OneStep) * (i * OneStep) ) * OneStep;
    
    
    }
    
    
    // System.out.println((S_Values + OneStep / 2) * 4);
    
    
    }
    
    
    }
    Alles anzeigen

    Weil 1 = int, 1.0 = double. (double)1 ginge auch. int / double ist vom Typ her int. Kommastellen werden abgeschnitten, also 0. Das als Double ausgegeben ist "0.0".

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • h0scHberT
    Gast
    • 13. Juli 2009 um 17:49
    • #9

    nur so ein Tipp:
    Wenn du das mit Java ernst meinst versuch möglichst früh mit OOP zu arbeiten.
    Ich versuch das jetzt schon über einem Jahr und hab manchmal noch Probleme :)

  • FunH@cker
    Gast
    • 13. Juli 2009 um 18:48
    • #10

    hi
    mich würde ma interessieren ob es ein Java Editor gäbe das ungefähr so auf gebaut ist wie der autoit Editor .

    oder welcher Editor leicht zu bedienen wäre (damit meine ich nicht den windof txt Editor)

  • leviathan
    Gast
    • 13. Juli 2009 um 19:04
    • #11

    Also für Java würde ich Eclipse (damit kann eh eigentlich fast alles machen) oder NetBeans empfehlen

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 13. Juli 2009 um 19:26
    • Offizieller Beitrag
    • #12

    NetBeans für die Spielkinder (GUI-Editor), Eclipse für die Hardcore-Coder :D.

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Vorheriger offizieller Beitrag
    • Nächster offizieller Beitrag
  • leviathan
    Gast
    • 14. Juli 2009 um 14:00
    • #13

    Naja von der Oberfläche her benutz ich lieber Eclipse, wobei für aufwendigere GUIs entweder ein Plugin oder NetBeans nicht verkehrt ist. Kleine oder mittelgroße GUIs kann man ja fix mit der Hand coden

  • progandy
    Gast
    • 14. Juli 2009 um 20:14
    • #14
    Zitat von leviathan

    Naja von der Oberfläche her benutz ich lieber Eclipse, wobei für aufwendigere GUIs entweder ein Plugin oder NetBeans nicht verkehrt ist. Kleine oder mittelgroße GUIs kann man ja fix mit der Hand coden


    Dann liefere ich gleich mal eine Übersicht mit GUI-Builder plugins ;)
    http://wiki.computerwoche.de/doku.php/progr…er_fuer_eclipse

  • leviathan
    Gast
    • 15. Juli 2009 um 13:22
    • #15

    ich benutz noch nebenbei jigloo - hätte ich noch erwähnen können - der VE hat mein komplettes Eclipse zerstört -.-

  • DeepRed92
    ehemals Deepred
    Reaktionen
    3
    Beiträge
    1.528
    • 15. Juli 2009 um 14:36
    • #16

    Kann man eigentlich mit Java Plattformenunabhängig Videos wiedergeben?
    Welche Dateiendung haben Javaprogramme? *.class ? *.jar?

    Grüße

    Mein Projekt: Desktop Radio 3.8 [THREAD]
    Website: http://www.burak-keskin.de/

  • peethebee
    Schon soooo lange hier!
    Reaktionen
    9
    Beiträge
    5.383
    • 15. Juli 2009 um 14:40
    • Offizieller Beitrag
    • #17

    Evtl. Java Media Framework. Habe ich noch nicht benutzt.

    class. Jars sind gepackte Class-Dateien eines Projektes, die man starten kann.

    peethebee

    Mein Blog mit AutoIt-Buch und ausgewählte UDFs: Logging, Einstellungen lesen, Eingaben filtern

    • Vorheriger offizieller Beitrag
  • NSBM
    Gast
    • 22. Juli 2009 um 15:46
    • #18

    für Anfänger gibts noch Bluej... aber Eclipse ist eigtl. das beste, wenn man richtig mit JAVA coden will

  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™