当前位置: 首页 > 面试题库 >

如果我没有与之关联的域名,该如何命名软件包?

邵飞宇
2023-03-14
问题内容

因此,谈到软件包时,大多数Java资源都提到了com.yourcompany.project安装程序。但是,我没有在公司工作,也没有网站。是否有任何通用的命名约定?一个电子邮件地址,也许吗?


问题答案:

使用顶级域名(例如“bernard”)或其他独特的域名。重要的是,该域是唯一的,以便避免冲突,而不是它以真实的Internet顶级域(例如org或com)开头。例如

import java.util.*;
import bernard.myProject.*;
import org.apache.commons.lang.*;


 类似资料:
  • 问题内容: 我找不到关于SO的Q / A来回答我的 确切 问题,所以我想我将其发布并看看会回来什么。 就Java包的命名约定而言,我知道它应该是反向域名:并且我得到了关于不混合大小写,连字符,关键字等的规则。 我还阅读了Java语言规范的7.7节(唯一包名称)。据我所知,Java的规则是使用反向域来确保唯一性……如果您没有,请去获取一个: -第7.7节 因此,如果我对花钱买一个域名不感兴趣,那么我

  • 我正在使用以下内容写入.csv文件: 当试图读取文件时: 我可以说添加了一个未命名的列。我该怎么弥补?

  • 问题内容: 我试图在CentOS 7上运行REST API,我读到urllib.parse在Python 3中,但是我在使用Python 2.7.5,所以我不知道如何安装该模块。 我安装了所有要求,但仍然无法运行该项目。 当我寻找一个URL时,我得到了这个(我正在使用可浏览的界面): 输出: 问题答案: 如果你需要编写与Python2和Python3兼容的代码,则可以使用以下导入

  • 问题内容: JDK 1.6捆绑了一个名为VisualVM的便捷工具,使您可以检查正在运行的Java进程并与之交互。一种功能是,它可以自动检测本地计算机上正在运行的JVM。大多数都被列为“(pid xxxx)”,但是有些具有名称和图标,例如VisualVM本身,而其他则具有NetBeans(例如,请参阅此dzone文章中的屏幕截图)。 如何将我的应用程序名称和图标注入JVM,以使其正确显示在Visu

  • 我正在用实时读取日志文件。这个效果很好。但每天都有一个日志循环,这意味着我的日志文件将被重命名,不再更改。将在同一位置创建新的日志文件。在我可以更改到新的日志文件之前,我需要完成当前日志文件的读取,使用没有问题,但是我如何才能发现文件名已更改? 我试着调用和,但这不起作用,因为-objects路径在创建后是固定的。 我还尝试使用WatchService,但附加到文件后也会导致ENTRY\u DEL

  • 问题内容: 我的硬盘中有一个现有文件,我想重命名该文件。 问题答案: 像这样: