Homework2
1.
bytecode:
是JAVA的機器碼, 你寫好一個Java程式後,要先用Java的編譯器把原始程式編譯成機器碼bytecode,接著用Java直譯器(JMV)來執行位元碼
JVM:
是Java Virtual Machine的縮寫,是Java直譯器, Virtual Machine(虛擬機器)這個程式能夠把Java的.class檔轉換成我們平台上所了解的機器碼(bytecode)再來執行程式
2.
class稱之為類別, object稱 之為物件,class是object的集合,class是種觀念的意義,可包含許多的object , class是指許多的同屬性的物件,object就是很真實的存在,如機車來說,class就是說一台機車是白色,前後輪等的物件集合,object就是 一台機車,很確定的告訴你是這台車
3.
public class Homework2{
public static void main(String[] args)
{
int i=2;
System.out.println("i="+i);
int j=(i++)*2;
System.out.println("2 * (i++)="+j);
System.out.println("i="+i);
}
}
4.
public class Homework2{
public static void main(String[] args)
{
int i=2;
System.out.println("i="+i);
int j=2*(++i);
System.out.println("2 * (i++)="+j);
System.out.println("i="+i);
}
}
5.
public class Homework2{
public static void main(String[] args)
{
int m=7,n=2;
System.out.println("(double) m/n="+(double) m/n);
System.out.println("m/ (double)n;"+m/ (double)n);
}
}
bytecode:
是JAVA的機器碼, 你寫好一個Java程式後,要先用Java的編譯器把原始程式編譯成機器碼bytecode,接著用Java直譯器(JMV)來執行位元碼
JVM:
是Java Virtual Machine的縮寫,是Java直譯器, Virtual Machine(虛擬機器)這個程式能夠把Java的.class檔轉換成我們平台上所了解的機器碼(bytecode)再來執行程式
2.
class稱之為類別, object稱 之為物件,class是object的集合,class是種觀念的意義,可包含許多的object , class是指許多的同屬性的物件,object就是很真實的存在,如機車來說,class就是說一台機車是白色,前後輪等的物件集合,object就是 一台機車,很確定的告訴你是這台車
3.
public class Homework2{
public static void main(String[] args)
{
int i=2;
System.out.println("i="+i);
int j=(i++)*2;
System.out.println("2 * (i++)="+j);
System.out.println("i="+i);
}
}
4.
public class Homework2{
public static void main(String[] args)
{
int i=2;
System.out.println("i="+i);
int j=2*(++i);
System.out.println("2 * (i++)="+j);
System.out.println("i="+i);
}
}
5.
public class Homework2{
public static void main(String[] args)
{
int m=7,n=2;
System.out.println("(double) m/n="+(double) m/n);
System.out.println("m/ (double)n;"+m/ (double)n);
}
}


0 Comments:
張貼留言
<< Home