这篇文章将教你快速地上手使用 Spring 框架. 如果你手上有一本《Spring in Action》, 那么你最好从第三部分"Spring 在 Web 层的应用--建立 Web 层"开始看, 否则那将是一场恶梦! 首先, 我需要在你心里建立起 Spring MVC 的基本概念. 基于 Spring 的 Web 应用程序接收到 http://localhost:8080/hello.do(事实上请求路径是 /hello.do) 的请求后, Spring 将这个请求交给一个名为 helloController 的程序进行处理, helloController 再调用 一个名为 hello. ...
一、同步方法 public synchronized void methodAAA(){ //…. } 锁定的是调用这个同步方法的对象 测试: a、不使用这个关键字修饰方法,两个线程调用同一个对象的这个方法。 目标类: 1public class TestThread { 2 public void execute(){ //synchronized,未修饰 3 for(int i=0;i<100;i++){ 4 System.out.println(i); 5 } 6 } 7} 线程类: 1publi ...