首先不知道这样的标题合适不合适,起码自己感觉有点奇怪,为什么java能那么快的火起来?
相比C++而言,Java绝对没那么强大。相比C语言而言,Java绝对没那么有速度优势。Java给人的感觉,那就是什么都做好了,底层的东西你都可以不用去负责,只管去调用就好了。要完成什么任务,比如说,要用java做一个从Excel里面读取数据什么的,你可以去找相应的jar包,然后只管调用这个框架的API就行了,底层的玩意,让开发商去想好了,反正都是开源的,又不要钱。
我觉得这样不是太好,貌似Java程序员成工具了,什么东西都是用框架,套模式,感觉很枯燥,没劲了。什么时候,我们能有自己的东西呢?
话是这么说,问题是,我们能够改变这种模式么?
对底层的东西,我们应该多去了解一下,所以,有时候觉得自己技术实在不行,底层的技术不够,会产生不少的问题。