Con NetRexx è possibile sviluppare applicazioni Java in modo semplice e veloce. Per esempio, consideriamo la più semplice applicazione che dice "Hello!" al mondo. Confronta i due sorgenti:
Java/* This is Hello.java */
class Hello {
public static void main(String[] arg) {
System.out.println("Hello! World.");
}
}
|
NetRexx/* This is Hello.nrx */ say'Hello! World.' -- -- -- -- |
note
|
Se è necessario leggere un dato dal flusso di input standard, il codice resta molto semplice. Questo programma chiede il tuo nome e risponde in modo educato:
Java/* This is HelloYou.java */
import java.io.IOException;
class HelloYou { // This is a comment
public static void main(String[] arg) {
String name = "";
System.out.println("Who are you?");
try {
byte[] answer = new byte[30];
int len = System.in.read(answer);
name = new String(answer,0,len);
} catch(IOException e) {
name = "exception";
}
System.out.println("Hello! "+name);
}
}
|
NetRexx/* This is HelloYou.nrx */ say"Who are you?" -- This is a comment name=ask SAY'Hello!' Name -- -- -- -- -- -- -- -- -- -- -- -- |
note
|
[Indice] [Capitolo precedente] [Capitolo successivo]
hosted by