Senin, 10 Januari 2011

Java Vs Scala

Scala :

$ more *.scala *.java
::::::::::::::
JFrameTest.scala
::::::::::::::
import javax.swing.JFrame
import javax.swing.JFrame._

object JFrameTest {
def main(args :Array[String]) {
var win = new JFrame("Scala-based");

win.setSize(320,240)
win.setDefaultCloseOperation(EXIT_ON_CLOSE)
win.setVisible(true)
}
}

Java

::::::::::::::
JFrameTest2.java
::::::::::::::
import java.awt.*;
import javax.swing.*;

class JFrameTest2 extends JFrame {
JFrameTest2() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setTitle("Java-based");
setSize(320, 240);
setVisible(true);
}
public static void main(String [] args) {
new JFrameTest2();
}
}

Tidak ada komentar:

Poskan Komentar