.net和java的區別有:1.本質不同;2.應用領域不同;3.平臺構架不同;4.運行環境不同;
.net和java的區別有以下幾點
1.本質不同
.net是一個跨語言的平臺;而java是一個開源的跨平臺的語言。
2.應用領域不同
.net主要應用于中小型公司網站開發或桌面應用程序開發;而java主要應用于大中型企業網站或嵌入式游戲開發,如銀行網站。
3.平臺構架不同
.net的框架包括C++、VB.NET、C#等一系列語言;而java平臺包括語言、虛擬機、API庫。
4.運行環境不同
.net具有WINDOWS體系的API接口,運行環境可以是一個瀏覽器或操作系統;而java使用了虛擬機機制,需要在java虛擬機類似的環境中運行。