黑马程序员技术交流社区

标题: 多个用户使用一个Servlet,怎么解决安全问题 [打印本页]

作者: 占琳    时间: 2012-10-20 20:03
标题: 多个用户使用一个Servlet,怎么解决安全问题
本帖最后由 w129160 于 2012-10-21 11:26 编辑

多个用户请求使用同 一个Servlet,如何解决安全问题?
作者: 廉伟    时间: 2012-10-20 22:05
使用继承Thread中的run中中0方法,或者实现Runable中中的run()方法。使用new Thread().start9()方法去启动线程。我们在 操作 run()方法时,可以对run中的返回值的前面加 synchronized 或者使用 synchronized()的构造去锁定 run中的内容,这样一来,当一个线程去运行run方法中的内容的时候,他不运行完成,其他的线程就没有办法进入。从而保证了线程之前的转化的同步。但是这种方法需要保证多个子线程时,synchronized 的对象一定要是一致的。
作者: 廉伟    时间: 2012-10-20 22:06
你在后期的使用中,我们会接触到另一种锁,那种是通过对象new出来的,效率更好,但是是在jdk1.5以后可以使用。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2