4个回答
展开全部
我觉得楼上的解释不合理,你说是为了程序员更好的理解,但是java出来也有好多年了,就算是转型也该转完了,如果还存在着让语言适应程序员的思想,那还怎么发展。新一代的程序员如果一开始就学习java没有学习其它面向过程的语言,那又怎么解释。
为什么是纯面向对象的语言,就一定不能有基本数据类型。
这个问题我不懂,请指教,我学习下。
为什么是纯面向对象的语言,就一定不能有基本数据类型。
这个问题我不懂,请指教,我学习下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 效率
2. 为了从c语言转过来的程序员更好的理解
2. 为了从c语言转过来的程序员更好的理解
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
No, Java不是纯面向对象的编程语言, neither do C++/C#/etc. SmallTalk is general considered as 纯面向对象的编程语. In SmallTalk, everything is a object, including int or even + sign. Java is one step more close to SmallTalk than C++, but it is still not pure OO language.
Why bother to discuss this? Language is just a tool to get the job done. Choose one is better for your job/business.
If speed is absolutely critical to your application, use FORTRAN, c or assembly. Burn your algorithm into the semiconductor chips would be a good choice too, of course, if it is necessary!
In some cases, OO is an obstacle. SmallTalk never becomes a main stream programming language since it is too slow.
Why bother to discuss this? Language is just a tool to get the job done. Choose one is better for your job/business.
If speed is absolutely critical to your application, use FORTRAN, c or assembly. Burn your algorithm into the semiconductor chips would be a good choice too, of course, if it is necessary!
In some cases, OO is an obstacle. SmallTalk never becomes a main stream programming language since it is too slow.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你学就是了,有意见去跟SUN去提
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询