最近我从Java转向了使用C#,这让我绞尽脑汁,摸索它们的Java与C#的不同之处。
不要认为我做的不对——它们确实很相似,但一些关键语法和逻辑上的差别还是使这两种语言有明显的区别。
下面列出我所发现的10个Java与C#的不同之处,与大家分享。
1、关于类的理解
2、重载
3、访问器(Accessors——Getters)和修改器(Mutators——Setters)的不同
4、ArrayList,Vector,Hashtable类不复存在
5、静态变量constant的定义法
6、继承
7、从链式构造函数到基础构造函数
8、super关键字
9、命名空间
10、标准输出
以上,就是本人总结的Java与C#的不同之处,希望对大家会有帮助。
【编辑推荐】