我对 Java 比较陌生,我正在编写小程序来练习。因此,每当我必须进行更改时,我都会在我的程序中写很多注释以便更容易理解编写的代码。
因为我是一名德国程序员,所以我用德语写评论。
我想知道是否可以在同一个代码中用不同语言编写评论,所以当我对英语论坛/门户网站有疑问或需要分享到某个语言组的代码时,我可以简单地附上一个带有英语翻译的代码的评论。
或者是否有一个“法典”可以用英语写所有东西。
顺便问一下:是否有推荐的编写多语言程序的方法?关于管理字符串等。
打招呼
THE-E
我对 Java 比较陌生,我正在编写小程序来练习。因此,每当我必须进行更改时,我都会在我的程序中写很多注释以便更容易理解编写的代码。
因为我是一名德国程序员,所以我用德语写评论。
我想知道是否可以在同一个代码中用不同语言编写评论,所以当我对英语论坛/门户网站有疑问或需要分享到某个语言组的代码时,我可以简单地附上一个带有英语翻译的代码的评论。
或者是否有一个“法典”可以用英语写所有东西。
顺便问一下:是否有推荐的编写多语言程序的方法?关于管理字符串等。
打招呼
THE-E
将您的 JAVA 源文件存储在 'UTF-8' 中,并在编译时指定-encoding UTF-8
切换到javac
. 其他构建系统(Ant、Maven)和 IDE 也允许指定编码。
通过这种方式,您不依赖于特定平台的编码,并且能够以您想要的任何语言在世界各地共享您的文件。
为了管理字符串资源,您应该考虑使用 ResourceBundles。最简单的实现是PropertyResourceBundle。
从技术上讲,可以用任何语言编写评论。有时 So 上的示例包含德语、法语、意大利语甚至希腊语或中文的评论
在为您的评论选择语言时,请记住您团队中的每个人都应该能够理解它们。
另一件可能迫使你用某种语言编写代码和注释的事情是公司政策。在前雇主(一家银行),我不得不用德语编写代码和注释。当您有一个作为数据库关键字的变量时,这可能会很烦人......
你可以用任何你喜欢的语言写你的评论。
要在英语论坛上提问,最好用英语发表评论(但不是必需的)。