码迷,mamicode.com
首页 > 编程语言 > 详细

当你的域名是数字开头时如何命名java包路径

时间:2017-04-08 09:55:25      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:字符串   首字母   规范   bsp   使用   理想   bean   .net   字符   

例如:域名是1001y.net

理想的包路径是net.1001y,但由于java命名规范的问题,首字母不能为数字,这时我们只有两种选择:

1,net.$1001y  使用$符号作为首字母。

2,net._1001y  使用_符号作为首字母。

3,net.x1001y  使用任意字母作为首字母。

三种方式优缺点:

1,不推荐,因为有一些框架在解析字符串形式的类路径时处理不当,比如类路径:"net.$1001y.bean.User",解析成"net$1001y.bean.User",少了一个.导致类找不到。当然具体如何处理跟框架有关。

2,推荐,使用这种方式目前没出现过问题。

3,不推荐,因为有可能a1001y.net是别人的域名,你用别人的域名来命名包路径,会合适么。。

 

当你的域名是数字开头时如何命名java包路径

标签:字符串   首字母   规范   bsp   使用   理想   bean   .net   字符   

原文地址:http://www.cnblogs.com/hihtml5/p/6680734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!