zoukankan      html  css  js  c++  java
  • 静态代码块

    一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;

    需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口。

    两者的区别就是:静态代码块是自动执行的; 静态方法是被调用的时候才执行的。

    静态代码块中可以给常量赋值

    private static final ResourceBundle BUNDLE;
    private static final String DC;
    private static final String URL;
    private static final String USER;
    private static final String PW;
    static{
    BUNDLE = ResourceBundle.getBundle("jdbc");
    DC = BUNDLE.getString("dc");
    URL = BUNDLE.getString("url");
    USER = BUNDLE.getString("user");
    PW = BUNDLE.getString("password");

    }

  • 相关阅读:
    Linux 升级make (gmake)
    C库函数-calloc()
    redis若干命令 中文翻译
    centos7 安装xinetd,telnet
    vim 显示行号
    重启redis
    TS 过滤 .meta文件
    TS 判断为空
    TS 聚合查询 读取MongoDB
    windows 编译libuv库.txt
  • 原文地址:https://www.cnblogs.com/nextgg/p/7650878.html
Copyright © 2011-2022 走看看