JAVA复习项目笔记

java中什么时候该用static修饰方法?有什么好处或者坏处?

原文

当一个方法或者变量需要初始化加载,或者是经常被调用的时候可以加上static。
用static修饰的方法可以用类名直接调用,不用的一定要先实例化一个对象然后才可以调用
比如 person这个类里面有一个方法public static add(){}
那么可以直接用person类调用 person.add();当然也可以用下面的方法先出一个对象在调用也是可以
如果这个方法前面没有static 比如 public add(){}
那么先要person p=new person();
然后用p.add();
类加载器在加载这个类的时候就已经实例化了这个类。
坏处:初始化加载,比较占内存,所以不经常用的方法,不建议加此关键字。
如果static是写在单例中,高并发访问是会出问题的,这时候就要设置线程等待了,static是在容器加载的时候就已经加载到内存中,所以static方法和变量不宜过度使用,有选择的使用。

异常处理try-catch-finally

原文
try {
//好好干,出了问题不要怕,外面有人接应
} catch (HttpException $e) {
//时刻准备着,处理上面抛出的HTTP问题
} catch (Exception $e) {
//时刻准备着,处理他们都处理不了的问题
} finally {
//打扫战场,都收拾好了再走人
}
try 中 return 后 finally 会继续执行,如果 finally 中也有return,则最终返回值为 finally 中 return 的值。
try 中 die 或 exit 后 finally 不会执行。

JAVA-swing-提示框

JOptionPane的使用方法
图方便窗体名可写为null

JOptionPane.showMessageDialog(窗体名, "提示内容", "提示框标题",提示框的图标参数);

提示框图标参数
在这里插入图片描述

JOptionPane.INFORMATION_MESSAGE

在这里插入图片描述

JOptionPane.WARNING_MESSAGE

在这里插入图片描述

JOptionPane.ERROR_MESSAGE
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值