- 博客(3)
- 收藏
- 关注
原创 Servlet的生命周期
Servlet的生命周期 servlet默认在第一次请求的时候去加载,然后创建实例,执行init()方法初始化。服务阶段,根据请求方法去调用doget()和dopost()方法。当多个请求时,就会调用多个线程去执行。在程序关闭时,调用destroy()销毁对象。 不过我们可以在web.xml进行配置servlet <load-on-startup>1</load-on-startup> 大于0表示容器启动就会去加载这个servlet然后创建对象,初始化。数字越小,表示级别越高。加载
2022-05-13 00:19:58 60
原创 线程的操作
停止线程 不推荐使用jdk提供的stop(),destroy()方法 推荐线程自己停下来 建议使用一个标志位进行终止变量,当flag=false则停止线程 线程休眠 sleep指定当前线程阻塞的毫秒数 sleep存在异常interuptedException sleep时间到达后线程进入到就绪状态 sleep可以模拟网络延时倒计时等 每一个对象都有一个锁,sleep不会释放锁 线程礼让 让当前执行的线程暂停,但不阻塞 让线程从运行状态转为就绪状态 让cpu重新调度,礼让不一定.
2021-10-05 13:08:49 48
原创 Java线程的创建
继承Thread类 子类继承Thread类具备多线程能力 启动线程:子类对象.star(); 不建议使用,避免oop单继承的局限性 创建的方法: 1.创建一个类,继承Thread类 2.重写run()方法 3.在main()方法里面创建一个线程对象 4.在main()方法里面,调用Thread.star()进行启动 实现R...
2021-10-02 19:47:22 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人