首页 > 代码库 > 由于工作需要,需要做java项目,谨记录学习java日常

由于工作需要,需要做java项目,谨记录学习java日常

 

之前也很初浅的接触过java,所以现在也算是新学习一门语言,基础初略看完,和C#区别并不大(据说就是不同公司,一批人搞出来的,想转行并不难)。

C#与Java 初识:

1,很多系统对象方法类似,相同的方法名,相同的作用,大小写有些许区别;

2,C#有代理和索引器,Java没有这个概念,布置Java的Controller不知道底层是否类似;

3,C#枚举类型应用比较多,Java项目略少见;

4,对异常的处理,C#更方便些(个人感觉),C#不提供throws关键字

5,不能通过声明来区别继承和接口实现,但声明方式是一样。

6,C#可以允许不安全代码(使用指针);

 

 

 

说到指针,顺利整理下C# 和 C的一些区别

1,C需要要先声明,且必须放在方法的顶端。

2,C#不支持联合类型。

3 , C#没有位域,定义变量至少要占一个字节的空间

 

 

后续会记录一些Java学习的心得。欢迎批评

由于工作需要,需要做java项目,谨记录学习java日常