现在的位置: 首页 > 综合 > 正文

全面整理C#和Java的异同

2013年03月11日 ⁄ 综合 ⁄ 共 669字 ⁄ 字号 评论关闭

一,关于Java和C#分别介绍

A,关于Java:

百度百科:http://baike.baidu.com/link?url=k-opTExQWHXelzE8jmdUOrH5Hh6rFLN1qGPRv6xYyAObPB5nnnYAzbeeeApDJGnT

维基百科:http://zh.wikipedia.org/wiki/Java

 

B,关于C#

百度百科:http://baike.baidu.com/link?url=pKIqP0s9YwPukdo2oQQBIYHvxFm_d45g8sCfvRHQNYQR47rDXzoY77ssKY9fl0KT

维基百科:http://zh.wikipedia.org/wiki/%EF%BC%A3%EF%BC%83

 

 

二,语法方面差别

1,数据类型

A,enum的比较

C#enum和C/C++基本一致。

而Java中enum

B,字符串,string和String

C,基本数据类型比较:

 

2,函数

A,回调函数,

B,事件处理函数

 

3,语句

4,类

5,结构

6,属性

A,set/get属性

7,异常等处理

三,面向对象

1,接口 interface

2,抽象类 abstract class

3,继承

4,

四,平台基础

五,架构体系

六,其他流派分析

A,内存的角度

B,多线程角度

C,界面开发的角度

D,虚拟机角度

E,多语言调用角度

F,数据库角度

G,扩展性角度

H,编译角度

I,开发工具角度

J,运行机制角度

K,应用角度

L,历史角度

M,图形库角度

N,通信角度

O,开发难易角度

 

参考资料:

 

博客:

 

 

论坛:

csdn论坛:

 

stackoverflow:

 

 

抱歉!评论已关闭.