全面整理C#和Java的异同

一,关于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:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值