关于eclipse中包的问题(包下建包、包的移动和类的移动)
一、如何包下建包
原来默认情况下,Eclipse的左上角下拉三角形,View Menu下面的Package Presentation选项,选择的是Flat模式,所以呈现的效果是平铺模式,类似并列的效果。所以只需要进行改变Package Presentation选项为Hierarchical即可达到呈现效果。如图:
----》可以建包了,接下来如何命名呢
第一步new-> package->com包
第二步在com包上建servlet包,命名:com.servlet
效果如下
第三步继续在com包下面建service包,只不过com包没显示,在com.servlet那建就好,命名为com.service
看效果
由此可以看到,当一个包下面有两个以上的子包时才会分层显示。
二、类的移动和包的移动
1.移动一个或多个类到另一个包:
选中一个或多个类 右键——Refactor(Alt+Shift+T)(即重构)——Move(Alt+Shift+V)——在弹出的对话框中包列表中选择你要移动到的包——OK
(或直接在选中所有的类后再按快捷键:Alt+Shift+V)
2.移动一个或多个包到另一个包里:
方法一:选中你要移动的包(比如com.B,要移动到另一个包com.A)——按F2——重命名为com.A.B——OK
方法二:选中你要移动的包——Refactor(Alt+Shift+T)——Rename(Alt+Shift+R)——在弹出的对话框中包列表中选择你要移动到的包——OK
(或直接在选中所有的包后再按快捷键:Alt+Shift+R)