|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。
1、背景
关于有些工具类如java.lang.Math、java.util.Arrays等,它们只包括静态办法和静态域字段,关于如许的类实例化没有甚么任何意义。但在实践利用中,假如不加任何特别处置,如许的类仍是能够像其他类一样能够被实例化。
2、处置举措
将机关函数设置为private,如许内部类没法实例化该类,同时在这个公有的机关函数中间接抛出非常,从而制止在类的外部实例化。- publicclassUtilityClass{
- //公有的机关器,外部实例化会抛出非常
- privateUtilityClass(){
- thrownewAssertionError();
- }
- }
复制代码 3、优点和坏处
如许界说以后,类在外部和内部都不克不及被实例化了,不然会产生编译毛病或抛出非常,但反作用是这个类将不克不及被子类化了。
csdn博客zdp072
检察本栏目更多出色内容:http://www.bianceng.cn/Programming/Java/
如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉, |
|