Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网。同时拥有全球最大的开发者专业社群。
越原始的语言越值钱。但是不能以一个语言来判断薪水的高低。
大部分只拿一点薪水的程序员都是为了工作而工作,反而拿到高薪的人,都是真正喜欢编程的人。
C适合通信开发,桌面应用开发,驱动硬件开发比较多。
JAVA 目前主流应用于web开发。比如你在电信缴费或银行,营业员 *** 作的那些系统就是web项目,也就是B/S(自己搜)
因为JAVA是基于JVM虚拟机运行,更因为算法都被封装了,因此效率肯定比C、C++慢。
所以,不适合做C/S(自己搜)游戏或者应用。
JAVA做的web项目,用以支撑需要大规模访问的服务器等场景。
1、要是真正学会了C++,转学什么都是很容易的。不过是编程环境(工具)的改变,语法的改变而已。2、然而C++里有指针、有继承,可以强行转换类型,这些都是C++的难点,也是特点,也是强大之处。C++有可能可以直接访问硬件底层,而别的语言里可能没有,可能没法实现。所以,当你用别的进行编程时,有些时候会感到,怎么这么受限制,兰受香菇。
3、JAVA的语句,语法与C++很象。JAVA的编程与运行环境与C++完全不同,需要适应。JAVA程序核心理念是跨平台,所以底层的东西不能直接接触,这点也要理解。JAVA运行效率上一般要底很多,因为它编程后的程序,不是直正意义上的机器码。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)