问几个基础问题,高分相送 几乎每本java书上都有java 与 C 的区别,你自己看看吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也推荐 thinking in java 没人给我解释一下overload和overwrite啊? 1。java和c的最大区别在于,java是面向对象语言。c是结构化语言。 java拥有继承,多态,封装等特性。区别太大了,java是源自C++而不是C2。是overload和overrideoverload是指一个同名method有不同的参数和返回值。 例如:String toString(int a) String toString(char a)override是指子类继承父类时,重写父类的method,此时父类和子类的method必须有同名,有相同的参数和返回值。注意:当子类继承父类,一个同名method有相同的参数和不同返回值。既不是overload也不是override,此时编译报错。 pang的解释非常好!还有就是在C/C++中可以使用的"指针",在java里是不允许使用的。并且在java中可以随意new 一个object,而不必关系释放对象,应为他自己解决释放的问题。 Windows Server 2003 Enterprise R2 - CD2 - 英文版本的序列号 URLClassLoader加载jar后,删不掉 JTable与数据库的输出 一个小问题,马上给分 大家见过这样的日期格式没,如何转化?在线狂等。 GUI Socket读数据时,是一个阻塞方法吗 java如何读取xml文件 Hashtable 有用过freejava 的吗?提问超简单问题 推荐corba中文论 坛 java命令行的问题!
我也推荐 thinking in java
啊?
java拥有继承,多态,封装等特性。区别太大了,java是源自C++而不是C2。是overload和override
overload是指一个同名method有不同的参数和返回值。
例如:String toString(int a)
String toString(char a)
override是指子类继承父类时,重写父类的method,此时父类和子类的method必须有同名,有相同的参数和返回值。
注意:当子类继承父类,一个同名method有相同的参数和不同返回值。既不是overload也不是override,此时编译报错。
还有就是在C/C++中可以使用的"指针",在java里是不允许使用的。
并且在java中可以随意new 一个object,而不必关系释放对象,应为他自己解决释放的问题。