java和c语言有什么区别

如题所述

C语言是面向过程的语言,C++和java是面向对象的语言追问

面向对象与面向过程有何不同

追答

学了就知道了,慢慢体会,学Java也是要学C的。java语言就是在C的基础上改进的。

追问

那直接看java的视频可以不

追答

可以。但是建议先看C的视频。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-04
编译方法不同
运行方式不同
运行环境不同
语法不同、

。。。。。。。。。。。。
第2个回答  2015-03-06
没区别

c语言和java的区别
1. 语法差异:C语言和Java的语法结构存在本质区别。C语言具有较为底层的控制能力,而Java提供了更高级的抽象。2. 编译速度:在编译单个文件时,Java通常比C语言快,因为Java拥有更高效的编译器和即时编译(JIT)机制。3. 内存操作:C语言允许直接访问和操作内存,Java则通过内存管理器来处理内存,从而提...

java和c的区别
1、设计思路不同:C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低。2、效率不同:C语言执行效率高;Java执行效率比C语言低。3、通用性不同:C语言不能跨平台;java可以跨平台直接移植。4、语法不同:基本数据类型不同:c语言的基本类型的位数和操作系统和机器相关,而j...

java和c的异同(java与c语言的异同)
Java和c语言的区别C语言是经典的面向过程的编程语言,编程入门一般都学C语言以了解编程以及锻炼逻辑思维能力,在一些跟硬件比较紧密的编程中也经常用到。\\x0d\\x0a\\x0d\\x0aC++是在C语言的基础上加入了面向对象的概念,成为混合型面向对象语言,功能强大,但难度也大。\\x0d\\x0a\\x0d\\x0aJava是...

c语言与java语言有哪些区别?
C语言和Java语言是两种不同的编程语言,它们有以下几个方面的区别:1. 应用范围:C语言主要用于系统编程、操作系统、嵌入式系统等方面,而Java语言则广泛应用于Web开发、移动开发、大型企业级应用开发等方面。2. 语法:C语言是一种过程化语言,强调对计算机底层硬件的控制,其语法比较简单;Java语言则是一...

java和c语言有什么区别
Java和C语言的区别:一、概述:Java和C语言都是编程语言,但它们在设计理念、应用场景、语法特性等方面存在明显的差异。二、主要区别分析:面向对象与过程化编程的区别:C语言是一种面向过程的编程语言,它关注程序执行的过程,通过函数和过程调用实现功能。而Java是一种面向对象的编程语言,它强调对象的...

C语言和JAVA有什么区别?
1、语法类似:由于Java可以算是从C++发展而来的,因此Java与C语言的语法比较类似 2、编程的熟练程度就是对语言程序库的掌握程度:从某种程度上来说,编程语言都是由语法和相应的程序库所构成,Java有自身的类库,C语言则有标准库。所谓的编程,就是使用与语法来调用和组合程序库中的函数。不同的地方:...

java语言与c语言有什么区别呢?
java和c语言两者的区别如下:1、C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低;2、C语言的安全性不如Java,C语言没有Java的垃圾回收机制,申请的空间要手动释放。Java的通用性好,可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了。3、在速度上,C语言编写的...

c语言和JAVA语言有什么区别?
两者的区别:1、面向对象Java的面向对象的指向性很明显,而C则是一个正规的结构化语言。 Java中有一个字符串类String, 通过调用 String.length()就可以了解字符串的长度,但是在C语言中,则需要使用函数strlen(str)来得到字符串(字符数组)的长度。2、名称空间Java通过包(package)来实现名称空间,在...

c语言和java的区别是什么?
1、设计思路不同:C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低;2、通用性不同:C语言不能跨平台;java可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了;3、语法不同:(1)、基本数据类型不同:c语言是int short long char float double 还有一些特殊类型...

c语言和java的区别?
C语言和JAVA的区别1、C语言是经典的面向过程的编程语言,编程入门一般都学C语言以了解编程以及锻炼逻辑思维能力,在一些跟硬件比较紧密的编程中也经常用到。2、指针在Java编程中是没有指针的,在使用Java的过程中,能够很好的避免指针出现错误导致系统崩溃的情况。在C语言中,指针的使用是非常重要的,如果...

相似回答