在Java中是否可以导入包并为此包导入特定名称?
我目前有一个类,它使用来自后端和服务包的一些DTO.在这两个包中,DTO都有相同的名称.我认为这不太可读:
com.backend.mypackage.a.b.c.d.UserDto userBackend = new com.backend.mypackage.a.b.c.d.UserDto();
com.service.mypackage.a.b.c.d.UserDto userService = new com.service.mypackage.a.b.c.d.UserDto();
mapper(userBackend, userService);
Run Code Online (Sandbox Code Playgroud)
这是一个小例子.该类实际上非常复杂,并且其中包含更多代码.
Java有类似的东西import com.backend.mypackage.a.b.c.d.UserDto as userDtoBackend我可以缩短我的源代码吗?
简:我想知道这种格式的名称!
我想知道这是一种特殊的通用格式还是只是一个简单的自生成配置文件:
scenes : {
Scene : {
class : Scene
sources : {
Game Capture : {
render : 1
class : GraphicsCapture
data : {
window : "[duke3d]: Duke Nukem 3D Atomic Edition 1.4.3 STABLE"
windowClass : SDL_app
executable : duke3d.exe
stretchImage : 0
alphaBlend : 0
ignoreAspect : 0
captureMouse : 1
invertMouse : 0
safeHook : 0
useHotkey : 0
hotkey : 123
gamma : 100
}
cx : 1920
cy : 1080
}
}
} …Run Code Online (Sandbox Code Playgroud)