ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
└── src
└── HelloWorld.java
2 directories, 1 file
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ cat src/HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ javac -d bin -s src src/HelloWorld.java
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
│ └── HelloWorld.class
└── src
└── HelloWorld.java
2 directories, 2 files
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ java -cp bin HelloWorld
Hello World!
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
│ └── HelloWorld.class
└── src
├── HelloWorld.java
└── pkg
└── HelloJava.java
3 directories, 3 files
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ cat src/pkg/HelloJava.java
pacakge pkg;
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ javac -d bin src/pkg/HelloJava.java
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ tree
.
├── bin
│ ├── HelloWorld.class
│ └── pkg
│ └── HelloJava.class
└── src
├── HelloWorld.java
└── pkg
└── HelloJava.java
4 directories, 4 files
ihongjun@ihongjun-ui-iMac:~/Funny/java/Pure$ java -cp bin pkg.HelloJava
Hello Java!