java中对包package与import的几点总结

本文探讨了Java中类的编译过程,包括类的组合编译、import机制及类的访问权限。阐述了在类组合情况下,编译器如何处理多个类的编译;import语句使用.class文件时的直接与间接引用区别;以及类声明时的访问权限关键字,如默认(友元类)和public的区别。

1、当在类的组合这种情况下,在一个包中的几个类,编译一个类,会自动编译在这个类中所涉及到的其他的几个类。这种情况和将几个组合的类放在统一目录下的情况一样。

2、在一个类中import其他的类,所用到的是包中的.class文件,它只会编译在这个类中直接用到的类,而间接用到的类是不会顺带着编译的,如果间接用到的类还没有编译,那么,将会报错。

3、声明一个类的时候,有两种访问权限关键字,默认不写的情况下为友元类,还有一种public情况。当导入一个类的时候,如果这个类是友元类,不能直接使用,必须为public类。

 此总结为初学java所遇到的问题并总结出来的。若有不对的地方,还请指明。
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值