欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

程序在運行時必須經過幾個階段

林國瑞2年前15瀏覽0評論

程序在運行時必須經過幾個階段?

c#程序在運行時必須經過兩個階段。

1,編譯階段:在編譯使用NET框架創建的代碼時,不是立即創建操作系統特定的本機代碼,而是把代碼編譯為微軟中間語言代碼,這些MSlL代碼不專用于任何一種操作系統,也不專用于任何一種語言,有些類似于JAVA的字節碼,c#及其他.NET語言,如VB.NET在編譯階段都編譯為這種語言。

2、JIT編譯階段。因為代碼在編譯階段沒有直接編譯成本機代碼,所以在執行應用程序時必須完成更多的工作,這就是 Justin time編譯器的任務。JIT把MSIL編譯為專用于某種操作系統和目標機器結構的本機代碼,只有這樣操作系統才能執行應用程序,這里邊儀器的名稱JustinTime,僅在需要時才編譯的特性。

java運行期,程序在運行時必須經過幾個階段