Java中是否有软件包的父级定义?如果是这样,为什么我们不使用软件包作为最超级父母?因为我们有methods/classes/packages
......我认为有些东西不能用来充分利用它们。最后,是否有一条路径将所有东西都包装在一个包装中?(我的意思是,非常大的包装)。如果是,为什么人们需要它?任何帮助,将不胜感激..Java中软件包的高阶技巧
2
A
回答
1
包是基本模块。他们将类似的行为元素组合在一起。在他们里面
元素是通过使用他们作为namespace s中被访问。
然而,与其它固有元素,包不扩展其他包。子包简单地添加在父包下的新元素。
,当你在你的路径中创建一个新的foo
包也就是说,它不延长任何其他程序包。这是父包本身。
Java环境附带几个标准包,但是java.lang
是only package that you can access without importing。
由于它是关于模块化和cohesive,没有“非常大的包”,其中包含所有元素。每个行为都应该有明确的定义,每个元素都应该只做唯一的工作。
0
使用继承关系(超类和子类)的子父母关系要容易得多。包是一种订购项目的方式。我们并没有把它们当作大多数超级父母使用,因为用类和子类来实现它更容易。那么你可以说,当你导入一个包时,你将扩展它的一些类,这样它就会成为“最超级父亲”。你可以把所有东西都放在一个非常大的包里,但是你会失去使用定购你的项目的包的工作点。
相关问题
- 1. Java程序技巧
- 2. 高性能C#服务器套接字的技巧/技巧
- 3. 滑块高度技巧
- 4. maven技巧改变包名
- 5. 动态凸包技巧
- 6. Java递归函数技巧
- 7. Java EE编程技巧
- 8. Java GUI构建技巧?
- 9. Java小技巧计算器
- 10. Java中的C++ OOP指针技巧
- 11. NetBeans提高开发速度的技巧
- 12. 高级的unix命令行技巧
- 13. 好的软件和编写可执行规格的技巧
- 14. C#中高效的文件读取技巧
- 15. 巧克力卸载软件包
- 16. 练习,以提高我的Java编程技巧
- 17. 向业务级软件添加成就的技巧
- 18. Java软件包?
- 19. 如何提高软件设计技能?
- 20. python中的文件名技巧
- 21. C#中的优化技巧
- 22. 提高基于熔丝的文件系统性能的技巧
- 23. 脚本技巧
- 24. nVidia SLI技巧
- 25. CSS hacks(技巧)
- 26. VBA体系结构技巧 - 宏包装
- 27. 关于开源软件中使用的某种编程技巧的查询
- 28. 通过jquery和java黑客技巧
- 29. 定制Java代码库使用技巧
- 30. Java字符串,拼图技巧
不,在Java中,包之间没有层次结构/关系,即使是嵌套包也是如此。 – 2012-03-07 00:07:46
> Java中是否有包的父级定义?否>如果是这样的话。 – EJP 2012-03-07 00:44:48
你在这里提出了一些主观的问题。你能把它缩小到更客观的东西吗?如果是这样,请将此标记为主持人审核。 – 2012-03-08 19:31:00