20180301 java package最佳实践
包的定义:
1、在企业开发中,包的名字使用 公司域名的倒写。
eg:
baihe的公司(域名): baihe.hahahait.com ----->com.hahahait.baihe
但是当域名中含有数字时,因为数字不符合标识符规范,所以可添加下划线
eg:
xiaoming.520.com ---> com._520._xiaoming
但在安卓开发中,若package中使用了下划线,则不能部署在模拟器上,此时可以使用一个字母代替。
eg:package com.m520.xiaoming
综上所述,package格式为:
package 域名倒写.模块名.组件名
eg:
package com._520.pss.util; //这是 进销存模块中专门存储工具类的包
java各个主要包的简介:
java.lang
java.util
java.net
java.io
java.text
java.sql
java.awt
java.swing