第1个回答 2014-12-07
java最突出的特点就是:面向对象,而C语言是面向过程的,所谓面向对象就是在java里什么都是以一个类的形式来组织的,写好一个类比如People类就代表了一个类别,生成一个People类的具体对象peo, peo指的是一个具体的人,他有一个唯一的身份证号,他有自己的名字,性别,年龄,爱好等等。
还有java没有C语言里面繁琐的指针
java是编译型的语言,就是整个程序编译完了,生成可执行文件后才运行
java可以用来做网站,做android应用,也可以做嵌入式程序,还可以做pc软件
但是普遍的认为是java不太适合做PC客户端程序界面,虽然他可以做界面
java还有垃圾自动回收机制等等
总的来说我觉得还是面向对象是java最大的特点