当前位置:  技术问答>RedHat 7.1英文版怎么样通过外挂支持中文?只要求支持...... iis7站长之家

要求我做个静态类,高手给点提示和注意事项吧,谢谢了!

    来源: 互联网  发布时间:2015-08-24

    本文导语:  此静态类用来存放小量数据库表的数据和一些检验方法,我以前没有做过,资料也很少,希望高手指点! | 我猜你要的是这样一个东西:在整个运行期只初始化一次,且只实例化1个对象,初...

此静态类用来存放小量数据库表的数据和一些检验方法,我以前没有做过,资料也很少,希望高手指点!

|
我猜你要的是这样一个东西:在整个运行期只初始化一次,且只实例化1个对象,初始化以后的数据不需要在变动。如果是这样,你可以参考下面这段代码。

public class Singlenton {

  private static String strParameter;
    static{
        //初始化你的数据。
        strParameter = "abc";
          }

  public static String yourMethed()  {
      return strParameter;
        }

}

|
将构造方法私有话,将数据缓存在静态变量里面,再按需要写静态方法,再写一段静态初始化的代码就好了吧。如果涉及数据修改,注意一下同步问题就可以。

|
* 公用工具类
 **/
public class MasterUtil 
{
/**
 * 说明:因为除法只能得到整数而不能得到小数,所以本方法是为得到小数
 * veracity是被除数,divisor是除数,veracityNum是小数点后的要精确的位数
 **/
public static String getStringDecimal(int veracity,int divisor,int veracityNum)
{
int multiple = 10*veracityNum;
int intPart = veracity/divisor;
int deciPart = veracity%divisor*multiple/divisor;
return intPart+"."+deciPart;
    }
}

小例子。只需Master.getStringDecimal(1,2,3)即可。
因为方法是静态的,所以不需要实例化对象,不一定非的要一次实例化模式,
你可以看一下java的Util工具类,应该也是这样。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 安装运行微软win7/Windows7系统要求及官方下载地址
  • 请问,有什么成熟稳定的LINUX操作系统推荐(用于商业用途),要求便宜,最好是免费,当作为商业平台不用给版权费用.不要求支持网络功能.
  • C/C++内存池实现介绍及基本要求
  • firefox在Linux下运行的话对系统的基本要求?
  • 安装linux的系统要求?
  • 谁能告诉我linux对硬件要求?
  • Linux对其在硬盘中的安装位置是否有要求?
  • 请问是否所有机子都能装UNIX ?有什么要求吗?
  • 公司要求掌握的linuxunix大概是什么水平?
  • 要求去掉Frame,怎么办????
  • 强烈要求开辟UnixLinux下编程论坛,欢迎跟贴
  • Linux 对机器配置的要求
  • RedHat7.1 & 8.0 系统最低要求?
  • RedHat 7.1英文版怎么样通过外挂支持中文?只要求支持......
  • 安装LINUX对硬件有什么要求?
  • 100分求一个上传图片的bean,要求上传后能改变文件名称
  • 安装UNIX的硬件要求
  • linux下有类似win下的远程登陆工具有么? (具体要求见内)
  • 在使用tomcat4.06的时候,为什么要求输入用户名与密码?
  • LINUX对硬件有要求吗?
  • UNIX Domain Socket通讯是否要求主机上要有网卡?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3