广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 计算机学校 > 湛江计算机学校 > 正文

JSP线程安全编写的应用程序(二)_湛江软件教程

作者:admin发布时间:2020-11-26分类:湛江计算机学校浏览:902


导读:采用局部变量代替实例变量,函数savebuy()声明如下:  因为在savebuy()中使用的是传给他的形参,是在堆栈中分配的,所以是线程安全的。  publicvo...

采用局部变量代替实例变量,函数savebuy()声明如下:

  因为在savebuy()中使用的是传给他的形参,是在堆栈中分配的,所以是线程安全的。

  public void savebuy(String name,String product, int quantity)

  {

  }

  调用方式改为:

  如果savebuy的参数很多,或这些数据要在很多地方用到,也可声明一个类,并用他做参数,如:

  public class buyinfo

  {

  String name;

  String product;

  long quantity;

  }

  public void savebuy(buyinfo info)

  {

  }

  调用方式改为:

  所以最好是用3,因为1,2会降低系统的性能。

  多线程问题一般只有在在大并发量访问时,才有可能出现,并且很难重复出现,所以应在编程时就时刻注意。


湛江计算机学校排行
标签列表
网站分类
文章归档
最近发表