我正在学习Scala,我想写一些愚蠢的小应用程序,如控制台Twitter客户端,或其他什么。问题是,如何在磁盘上和逻辑上构建应用程序。我知道python,在那里我只是用类创建一些文件,然后在主模块中导入它们,如import util.ssh
或from tweets import Retweet
(强烈希望你不介意这些名字,它们仅供参考)。但应该我是如何使用Scala做这些事情的呢?另外,我对JVM和Java的经验不多,所以我在这里是一个完整的新手。
答案 0 :(得分:112)
答案 1 :(得分:13)
Scala支持并鼓励Java / JVM的包结构,几乎相同的建议适用:
<domain>.<module>.<layer>.<optional subpackage>
。