Home
/
JavaForum
/
Beginner
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
5.170 User online
0 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 12 von 2963 (0%)
Autor
Student
Datum
07.11.05, 10:17
Betreff
.class zur Laufzeit neu erstellen und kompilieren
Hallo an alle,
im Rahmen eines Projekts überlege ich gerade, wie ich zur Laufzeit eine .class erstellen kann, die dann von der JVM zur Laufzeit kompiliert und genutzt werden kann.
Das ganze hat den Zweck, das 2 Objekte korpilieren sollen, die jeweiligen Eigenschaften von sich übernehmen sollen, und ein neues Objekt mit eben diesen neuen Eigenschaften schaffen sollen (und das zur Laufzeit).
Ich dachte mir über Reflection wäre dies alles möglich, doch ein neues Objekt aus den Eigenschaften der zwei zu schaffen geht anscheinend nicht. Bin nun seit dem WE auf der Suche, habe in ApsectJ gesucht, bzgl. ClassLoader mich etwas belesen, und sogar ein Projekt gefunden (Javassist), welches genau die Fähigkeiten nutzt, welche ich benötige, allerdings im Rahmen von JBoss.
Meine Applikation ist allerdings ein Applet mit einer Art Spiel.
Als nächstes kam mir der Gedanke, es auf MetaClass-Ebene zu realisieren, doch ich habe bisher nichts gefunden.
Kann mir da jmd. weiterhelfen, sofern etwas nicht verstanden wurde, bitte nachfragen ;)
cu Student
Diskussionsverlauf:
.class zur Laufzeit neu erstellen und kompilieren
Re: .class zur Laufzeit neu erstellen und kompilieren
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com