work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月8日

摘要: Java与C#区别1. 源文件方面。C#可以在一个.cs 文件中。出现多个name sapce(命名空间,有些类似于pacakage),并定义多个类。C#包含有预处理指令。2. 数据类型方面。a) C#定义了struct(结构),不能是抽象的,也不能被继承,是值类型的。b) C#没有基本类型的概念,全部是面向对象的类型,int是Int32的简写。c) 在Java中const是保留字,final与C#中的const意思相同,C#中还有readonly允许运行时赋初值。d) 字符串比较,C#中可以用=比较值,与Java一样用StringBuffer来减少内存开销。3. 运算符方面。C#增加了Che 阅读全文

posted @ 2012-12-08 15:27 work hard work smart 阅读(715) 评论(1) 推荐(1) 编辑