JAVA的import和C语言的include是一样的么?

 我来答
杜爷1号
2018-06-25 · 知道合伙人软件行家
杜爷1号
知道合伙人软件行家
采纳数:4973 获赞数:9185
毕业于福建农林大学,本科学士学位。从事IT行业3年,曾参与过多个大型项目的需求调研、软件研发。

向TA提问 私信TA
展开全部
  有区别。
  1、如果你滥用include将导致你的目标文件很大,而java的import语句没有任何影响,你可以导入所有的包,但是编译后实际上只导入了必要的包。import其实就是打通一个路径,当你所需的东西在自己包里面找不到的时候,系统就会去找你import的路径。所以它和include 不一样,它不会导致你的目标文件很大的。
  2、C语言里头的头文件里放的 还是源代码,而java引入的包是被编译过的*.class文件,并且JAVA的包 绝对是以类为单位的....也就是一个类是一个*.class文件,多个类组成一个包,而C是可以一个头文件中放函数、放常量、放类。
孤星泪ZZ
2015-02-27 · 超过26用户采纳过TA的回答
知道答主
回答量:70
采纳率:33%
帮助的人:23.7万
展开全部
类似 但不完全一样。 “import 包”后 程序会自动调用包中所需的类等等。 #include 头文件” 后 不管是否需要,全部都会被包含进来。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿冬76
2015-02-27 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1024万
展开全部
含义是相似的,语法有些区别而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式