JAVA随堂笔记课【五】:包(package)
2015-12-18 13:45
330 查看
代码形式:
之前就提到了,链式+倒装。package xx.xxx.xxx.xx;
然后我们可以在代码里这么用:
package app; public class app { public static void main(String args[]){ Props a = new Props(); a.speaking(); eov.Props b = new eov.Props(); b.speaking(); } }
最后的显示结果:
unknown speaking now. Eov speaking now.
why?
假定我们有三个包,eov,moka和jack,而每个包都有一Props类,名字相同。之后新建一个包app。这个包也有一个Props类,同时它是有main(String args[])主函数的。
四个Props类的写法,代码相同:
public class Props { public void speaking(){ System.out.println("Eov speaking now."); } }
代码使用
接下来就简单了。在main(String args[])里,如果我们分别这样使用Props函数,展示出来的属性是不同的。
Props a = new Props(); //调用了app包本身的Props类。 eov.Props b = new eov.Props(); //调用了eov包下的Props类。
所以显示出来的结果当然不一样了。
相关文章推荐
- java日志组件介绍(common-logging,log4j,slf4j,logback )
- java 定时器Timer
- struts2工作原理
- 自己封装的一个java图片验证码
- 【Java语法】synchronized
- 在eclipse环境下集成开源数据库框架greenDao
- 快速排序-java非递归
- 7 Java Performance Metrics to Watch After a Major Release--转
- Spring_<context:component-scan base-package="">和<context:annotation-config>学习
- Java多线程编程相关资料推荐
- Java基础--package
- Java 7之基础 - 强引用、弱引用、软引用、虚引用
- Java Double相加出现的怪事
- myEclipse项目转成Eclipse开发
- java中12小时制转换24小时制方法
- java线程之生产者消费者
- 朝花夕拾——Java静态内部类加载
- java swing中实现列表中加入单选按钮,单选按钮发生变化时能触发事件
- java前后端开发中乱码问题
- Java WebService把Date类型转换成XMLGregorianCalendar