最近学了点java,总结了一些和c#的语法区别,欢迎大家指点和补充,如下: 1.java支持跨平台,当然.net core现在也支持. 2.java中用package,c#中用namespace定义空间. 3.java方法名一般以小写字母开头,如getName(),setName(). 4.java定义字符串一般用大写开头的String,而C#一般用小写开头string,当然C#也可以用大写开头的String. 5.java中定义布尔值用boolean,而C#中用bool. 6.c#中有无符号数