import - java imported resource names -
i'm new realm of programming has written need, , job bundle under simple class calls other person's functions, , typical uses of import strike me extremely odd.
as example, i'm using open-source spell checking jar called jazzy-core.jar. why type
import com.swabunga.spell.engine.spelldictionaryhashmap; to use piece of jar? expecting more like
import jazzy-core.spelldictionaryhashmap; or just
import jazzy-core; why of words (com, swabunga, etc) necessary, mean, , why none of them "jazzy"?
because import doesn't mean include jar in application. jar file have different name , therefore specifying jar file's name in import statement wouldn't feasible. instead import allows reference spelldictionaryhashmap without specifying qualified name. can write stuff like
spelldictionaryhashmap map = new spelldictionaryhashmap(); instead of
com.swabunga.spell.engine.spelldictionaryhashmap map = new com.swabunga.spell.engine.spelldictionaryhashmap(); classes , interfaces in java organized in packages (which have nothing jar files) , particular class in package com.swabunga.spell.engine.
Comments
Post a Comment