開源:java是開源的,允許妳添加和修改源代碼,而C#是閉源的,很多東西只能用固定的模式。
可視化:不可否認,C#的可視化非常好。所有控件都可以直接拖拽設計,而java只能用代碼控制。當然java主要用於網頁,較少用於界面,所以就是我說的可視化。