1. 程式人生 > >java 多執行緒操作 安全操作 synchronized

java 多執行緒操作 安全操作 synchronized

java 多執行緒操作 安全操作 synchronized

記錄程式碼如下

Thread myThread = new Thread(new Runnable() {
    @Override
    public void run() {
        // synchronized來鎖住list
        String vectorQuantity = "";
        try {
            vectorQuantity = httpService.sendGet("xxx", finalRequestParams);
        } catch
(Exception e) { e.printStackTrace(); } linkobjct.setParams(vectorQuantity); if(null != vectorQuantity && !vectorQuantity.isEmpty()) { synchronized (params) { params.add(linkobject); } } else { synchronized
(requestFail) { requestFail.add(str); } } } });

歡迎交流~