构造函数与静态块

来源:互联网 发布:歌曲网络一线牵 编辑:程序博客网 时间:2024/05/18 01:52

静待块与构造函数都能初始化一些组件。

静态函数,只能访问静态函数或者变量。

静态块是自动执行的,不需要调用的。它只是在类加载的时候进行一次加载。

构造函数,是当 new的时候才会调用,当new一个实例时,构造函数就会加载一次。

一般情况下,静态块和构造函数同时存在的时候,静态块要先于构造函数运行。

静态块与构造函数的使用时机:

  当写一个工具类,去获得数据库调用时(数据库连接),对于获得数据库连接参数,静态块是不能接受外界的参数的,而相对的,构造函数,则可以使用外界传来的参数。

原创粉丝点击