at:tutorial:symbiosis
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
at:tutorial:symbiosis [2007/04/06 13:11] – jdedecker | at:tutorial:symbiosis [2007/04/06 15:26] – jdedecker | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Symbiosis with Java ====== | ||
- | |||
< | < | ||
+ | |||
+ | ====== Symbiosis with Java ====== | ||
AmbientTalk is fully implemented in Java and runs on top of the JVM. Java provides an extensive class library that can be accessed from within AmbientTalk. | AmbientTalk is fully implemented in Java and runs on top of the JVM. Java provides an extensive class library that can be accessed from within AmbientTalk. | ||
Line 7: | Line 7: | ||
The reverse, namely that AmbientTalk objects can accessed from within Java is also possible. | The reverse, namely that AmbientTalk objects can accessed from within Java is also possible. | ||
- | This chapter explains how both sides of this symbiotic relationship between Java and AmbientTalk can be leveraged. The goal of this symbiotic relationship is to exploit | + | This chapter explains how both sides of this symbiotic relationship between Java and AmbientTalk can be leveraged. The goal of this symbiotic relationship is to complement |
===== Accessing Java classes ===== | ===== Accessing Java classes ===== | ||
+ | The complete set of classes that are available in the class path of a running JVM are accessible from AmbientTalk through the jlobby object. | ||
+ | |||
+ | < | ||
+ | jlobby.java.util.Vector | ||
+ | </ | ||
+ | |||
+ | jlobby.java.util.Vector | ||
===== Creating Java objects ===== | ===== Creating Java objects ===== |
at/tutorial/symbiosis.txt · Last modified: 2013/05/17 20:25 by tvcutsem