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