java; C ; C++有什么区别,他们分别是用来做什么的?

来源:百度知道 编辑:UC知道 时间:2024/06/16 12:34:59
Java 主要是用来编什么程序的?
C 主要是用来编什么程序的?
C++ 主要是用来编什么程序的?

Java 用地方很多,比如手机上的游戏,J2EE方面做网站很多
C和C++做底层开发比较多,效率高。嵌入式方面用的多

很多高级语言的底层实现都是用c来实现的

C适合做底层的东西,在LINUX和嵌入式系统上(还有快DIE OUT 的单片机)应用尤其广泛,被认为是当前所有流行语言的基础(个人觉得深入学习C是最难的),在当前的语言排名上长期位列第二位。
C++是C的扩展,引入了类的概念。个人觉得C++的主要应用在LINUX(貌似不如C更广泛)和WINDOWS的桌面软件(VC)。在当前的语言排名上位列第三位。
JAVA主要应用于WEB开发,纯J2SE个人觉得相对简单,但与JAVA相关的各种技术层出不穷(可能是因为当前JAVA比较热吧),需要不停的学习,SUN也即将推出JDK7,增加了对云计算的支持,JAVA在变得愈来愈来复杂。在当前的语言排名上长期位列第一位。

我感觉c是最基础的东西,但是不太完善,如果一个程序的代码超过25000--100000行,就很难掌握了,而c++就突破了这一点,他可以管理更大的程序。,而java是和c++级别相同的语言,都是变向对象的,我感觉java很多特性都是从c++学来的,但两者既不向上兼容,也不向下兼容,两者各有用武之地,java主要在ie编程,可移植性很强。

c++在C 的基础上扩充了一些内容
Java的可移植性比较好
一般的程序三种语言都可以编写,现在应用较多的是Java

java通常手机多、c主要是系统。c++应用程序

其实大同小异
c++和c比,c++是面向对象型的,多了许多自带库函数,有类的概念
基本语句差不多,都属于比较基层的语言
java相比可移植性强,但是相对的,不够底层,需要有平台支持。另java无指针概念,用数组替代完成功能