日期:2014-05-20  浏览次数:20636 次

【讨论帖】既然java所有的都是Object,那么还要分类型干嘛?

所有的数据都用Object来存储和调用就可以了

何必搞出那么多类型来?



尤其是开发web程序,页面显示的js是弱类型,数据库存储在sql语句里放的也是String。

干嘛要在程序里分那么清楚?



------解决方案--------------------
Java code
abstract Human{}

class Man extends Person{}

class Woman extends Person{}

------解决方案--------------------
lz 可能不太喜欢面向对象的编程。
------解决方案--------------------
如果类型统一了,会输出什么呢?
Java code

Integer m = new Integer("1");
Integer n = new Integer("2");
String string = "abc";
System.out.println(m+n);
System.out.println(m+string);

------解决方案--------------------
楼主学java的目的是什么? 您可以去玩php的但php也面向对像了.
------解决方案--------------------
"万物皆对象"不是你这么理解的 我看你是纠结
强类型弱类型 动态语言静态语言上吧...
Java是静态、强类型语言
------解决方案--------------------
....LZ,一切皆字符串。。。
------解决方案--------------------
lz 除了0101010001111111...神马都是浮云