1.常量是固定值,程序执行开始到结束期间都不会改变,Java中使用final来声明,而C#中用const声明。
2.Java中判断引用类型是否是同种类型用instanceof操作符,而C#中用is操作符。这里补充一点:C#中用as可以实现引用类型转换,转换不成功的话不会抛出异常而是返回null,所以比使用强制类型转换更好。
【JAVA与C#比较】常量和运算符
最新推荐文章于 2024-08-13 06:00:00 发布
1.常量是固定值,程序执行开始到结束期间都不会改变,Java中使用final来声明,而C#中用const声明。
2.Java中判断引用类型是否是同种类型用instanceof操作符,而C#中用is操作符。这里补充一点:C#中用as可以实现引用类型转换,转换不成功的话不会抛出异常而是返回null,所以比使用强制类型转换更好。