Java没有头文件的原因

java中采用import的方式导入.class文件,.class文件中包含类的方法、属性等的定义,因此不在需要.h头文件,而c或c++编译后的二进制代码不包含函数和类的信息,为了在编译时进行函数格式合法性检查,采用.h的文件给出。

java提供给用户的是.class文件,虽然包含类的完整信息,但是对于开发者“不可读”,因此还需要以文档的方式提供类的声明。

参考:

[1] http://landonyongwen.blog.sohu.com/98113616.html

posted @ 2012-06-01 11:20  sky-zhang  阅读(7002)  评论(0编辑  收藏  举报