C#与JAVA的相同点和不同点
时间:2007-10-10 20:28:37
来源:中国IT者收集整理 作者: 编辑:gaopoadmin
C#与JAVA的相同之处:由于C#与JAVA都是基于C++发展起来的,因此二者之间具有很多相似之处,具体如下:
1、C#和JAVA语言的编译结果是独立于计算机和编程语言的,可执行文件可以在受管理的执行
环境中执行;
2、C#和JAVA语言都是采用了自动的垃圾回收机制;
3、C#和JAVA语言都取消了指针操作;
4、C#和JAVA语言都没有头文件;
5、C#和JAVA语言都只支持单重继承,要实现与多重继承类似的功能,必须通过接口来实现;
6、类都是从Object类派生而来,类的对象通过关键字new生成;
7、C#和JAVA语言都支持线程;
8、C#和JAVA语言都没有全局变量和全局函数,所有的变量和函数都属于某个类所有;
9、C#和JAVA语言都支持对数组和字符串边界的严格检查,不会出现边界溢出的情况;
10、C#和JAVA语言都使用“.”操作符,不再使用“->”和“::”操作符;
11、C#和JAVA语言都将null和bool作为关键字;
12、C#和JAVA语言中所有的值都必须先初始化后才能使用;
13、C#和JAVA语言中的if语句都不允许采用整数作为判断条件;
14、C#和JAVA语言中的try语句块都可以后接finally语句块。
关键字:C#,JAVA,相同点,不同点
上一篇:用C#创建Web应用程序
下一篇:C# 开发推箱子手机游戏











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面