JAVA最重要的优势有两点:
1:JAVA是高级语言,所以移植性好,同时在编译的时候不存在数值过大而溢出
2:JAVA的跨平台优势明显,和别的语言相比最最大的优势是:所写的程序,在WINDOWS下能运行,也能在LINUX下运行
可能楼主看过上边的优势以后还有点不理解
我们来对比下JAVA和别的语言:
JAVA和VB:虽然两者同为高级语言,移植性都很好,但VB只能在WINDOWS系统下执行(因为VB要调用WINDOWS的函数库),跳开了WINDOWS,VB所写的程序就没有用了!
JAVA和C:首先,JAVA是由C语言演化而来的新兴语言,JAVA在语言风格上继承了C语言的一些特点(特别是C++);
其次,C语言是中级语言,相对于JAVA,C语言存在数值极限(如果数值过大,就会造成溢出),而且在移植性上别JAVA稍逊
同时,现在C语言还有个致命弱点:就是WINDOWS下的C和LINUX的C是不能共通了(因为函数库不一样)
当然,JAVA作为高级语言,也有它的缺点:那就是速度;也有人说在计算机硬件发达的今天速度只是一个微小的问题
但是我想问下,如果10个线程还是一个微小的差距的话,那100个呢?1000个呢?
现在的IT界,C语言和JAVA是两大热门语言,除了这两种语言以外还有就是数据库技术(网络技术属于数据库技术)
只要你学好了其中你个,你的就业就没什么太大的问题了