More actions
imported>novaman No edit summary |
imported>enochbible No edit summary |
||
| Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
== 강의록 == | == 강의록 == | ||
* [http://www.slideshare.net/novathinker/1-java-key Chapter 1] | * [http://www.slideshare.net/novathinker/1-java-key Java-Chapter 1] | ||
* [http://www.slideshare.net/novathinker/2-runtime-data-areas Chapter 2] | * [http://www.slideshare.net/novathinker/2-runtime-data-areas Java-Chapter 2] | ||
* [http://www.kandroid.org/board/data/board/conference/file_in_body/1/8th_kandroid_application_framework.pdf Android] | |||
== 강의 내용 == | == 강의 내용 == | ||
Revision as of 16:02, 27 June 2013
강의록
강의 내용
ByteCode.java
public class ByteCode{
public ByteCode() {
System.out.println("hello");
}
public void methodOperandStack(){
int a, b, c;
a = 5;
b = 1;
c = a + b;
}
}
public class ByteCode{
public ByteCode() {
System.out.println("hello");
}
public void methodOperandStack(){
try{
int a, b, c;
a = 5;
b = 1;
c = a + b;
} catch(Exception e){
}
}
}
public class ByteCode{
public ByteCode() {
System.out.println("hello");
}
private static final boolean optimize = false;
private final void methodOperandStack(){
if(optimize){
int a, b, c;
a = 5;
b = 1;
c = a + b;
}
}
}
// notepad++ 에서 UTF8(BOM 없음) 선택후 다음과 같이 cmd에서 컴파일 javac -encoding utf8 ByteCode.java
// Decompile javap -c ByteCode.class