java
﹏晓天°
江山如画又怎能比拟,你眼里的风景。
展开
-
Python笔记--动/静态语言部分区别
在学python之前一直把动态语言和静态语言的区别理解为要写int char这样的预定义类型的就是静态语言,而可以不用事先声明数据类型的则是动态语言,直到看到了这个:python是动态语言,实例创建出来之后仍然可以被绑定其他属性,即使类中没有规定。Java/C#是静态语言,实例创建出来后属性就固定了,有什么属性是类规定好了的,不允许改变。当一个Student类创建之后,它的内部的字段属性只有na...原创 2018-02-24 08:52:10 · 2706 阅读 · 0 评论 -
C#和java之间的一些差异与共性
C#与java之间的一些共性和差异整理隐藏:与java中的重写几乎一致,但是需要添加new关键字让编译器知道,否则会有警告虚方法:1.声明为virtual的方法就是虚方法,在子类中使用override进行重写,当程序发现该方法是虚方法时,会去寻找子类中是否重写了该方法,如果被重写了,那么就调用子类中的方法,所以重写是多态实现的一种重要的方式,也称为动态绑定,而重载则是在程序编译阶段就进行的,所以叫...原创 2018-01-28 19:46:16 · 798 阅读 · 0 评论