前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【说站】java与c语言区别

【说站】java与c语言区别

作者头像
很酷的站长
发布2022-11-23 13:42:21
6280
发布2022-11-23 13:42:21
举报
文章被收录于专栏:站长的编程笔记

java与c语言区别

1、语言本身

作为经典的面向过程的静态语言,可以说老一代程序员几乎都接触过C语言,一般而言,C语言编写的代码需要通过编译、链接最终形成可执行的文件,这些行为由编译器完成,开发人员只需编写代码即可。

Java语言作为面向对象的高级语言,也有类、多态等概念,生态非常强大。一般来说,Java代码需要通过javac编译成字节码文件,即class文件。该文件可以直接在不同的平台上运行,需要安装相应平台的jvm。

2、用途

c主要用于嵌入应用、算法实现、服务开发等。

java主要用于服务接口开发,大部分mis系统的后台接口都是java开发。

3、跨平台

C语言属于代码级跨平台,必须针对不同的平台进行翻译。

java直接编译字节码文件(。class,。pyc),然后可以在任何平台上运行。当然,jvm或pvm必须安装在该平台上。

在java和c语言的比较上,一直是比较热门的话题,对于新手的选择而言,也一直比较难以抉择。我们能做的就是弄清楚两种语言之间的区别,然后做出合适的挑选。

以上就是java与c语言区别,分别从语言、用途、跨平台三个方面进行说明和分析,想必大家已经能够对两种语言有所区分。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • java与c语言区别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档