Java 的优势在于处理大量并发线程,这是 JVM 天生的特性导致的。
中间件很多都是应用在服务器上,这些环境都是存在着大量的并发访问实例。Java 程序启动的时候是慢了点,但是在运行过程中因为多线程的关系,速度反而上来了。
写一个多线程程序,Java 要比 C/C++ 要容易,而控制起来也方便多。
每种语言的优势都不一样,也就决定了它们的用途也都不一样,不是说它做桌面程序不行,它也就没有用处了。 JAVA是一种万能胶,JAVA的虚拟机现实了不同于操作系统机器码的中间件,什么东西都可以和它粘合一下。不过现实中,我们会更喜欢用身边方便安全的东西,而不会想到把自己扔进笼子里胶贴封好。 JAVA的开发者创立JAVA时并没想到开源会成为一种文化和趋势,JAVA和.NET的初衷就是为了各种商业开发能建立在他们的中间层上,这样私有程序间才会有一个由他们两构建的渠道进行沟通。可惜,随着开源力量的发展,技术的不断开放,技术发展的速度不断加快,更多的商业应用基于开源程序和开源平台,JAVA和.NET就成为了鸡肋。 当然,我们也思考到点子上了:JAVA的用户更多的是商业用户,商业JAVA用户的技术支持者会是私有开发公司,虽然现在JAVA实施了GPL和商业并存的授权,也就是为了缓合开源沟通和私有平台这种矛盾。 当然,我们也思考到点子上了:JAVA的用户更多的是商业用户,商业JAVA用户的技术支持者会是私有开发公司,虽然现在JAVA实施了GPL和商业并存的授权,也就是为了缓合开源沟通和私有平台这种矛盾。
什么思考到点子,不懂装懂,java开源社区到底在干什么?
拜托,不了解就不要发话!
斑竹还是多看看书,多了解一些外面的事物,好好学学基础吧,别在这里让人笑话了。你应该思考思考自己在这里的影响,老是用一种偏见而短浅的眼光来看别的事物,发些这么弱智的话,到时候只会影响到ml的发展!
计算机这一行水很深,不是你一两眼就能看透的,还是虚心点好!
页:
1
[2]