java和c语言的区别是什么

java和c语言的区别是什么

Java和C语言作为现在行业中经常被人提起的两种语言,有很大的区别。选择不同的语言学习以后的发展也会大不相同。

1. 单文件的编译时间java比C语言快。

2. C语言可以直接操作内存,java不能直接操作。

3. C语言可以封装动态库,java不行。

4. C语言的代码不容易跨平台,java的代码容易跨平台。

5. C语言有指针,java没有指针。

6. C语言可以直接操作串口,java需要第三方jar包支持。