java
天_道
这个作者很懒,什么都没留下…
展开
-
Java静态代码块详解
从运行结果可以看出,静态代码块只执行了一次,且在主方法之前执行,说明它随着类的加载而执行。同时,它对静态变量 a 和 b 进行了初始化,这些变量在构造器中被访问。总结:Java 静态代码块是一种方便、高效、安全的初始化类的方式,可以在类加载时执行一些必要的操作,提高程序的性能和可读性。Java 静态代码块是一种特殊的代码块,它使用 static 关键字修饰,放在类中方法外的位置。原创 2023-03-29 11:35:25 · 1316 阅读 · 0 评论 -
Java 静态代码块的使用
在程序中经常会使用一些常量,对于list和map如何进行初始化呢,这种情况下可以使用静态代码块或者静态方法;以上程序输出为1,2Object。原创 2022-07-20 17:52:32 · 979 阅读 · 0 评论 -
Java 修饰符 public/private/protected/不写的区别
public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。互为友好关系的类。...原创 2022-07-18 15:51:08 · 1196 阅读 · 0 评论 -
nginx代理后java获取真实ip解决办法
nginx代理的时候,tomcat获取的客户端不是客户端传过来的ip,出现这种情况的原因很明显,nginx作为代理服务器先拦截客户端发来的请求,它再以localhost的身份转发给tomcat去处理。解决办法在nginx配置中的location节点中加入以下: proxy_set_header Host $host; prox原创 2015-09-22 11:27:34 · 2569 阅读 · 0 评论