1.同一个资源,同步和非同步的方法可以同时调用 可以看到t1先执行,如果不能同时调用那么t2是不能执行的,必须等t1结束,释放锁后才能调用,但这里t2确先执行了,所以是 ...
一 public class Demo private int count private Object object new Object Test public void test synchronized object 任何线程要执行下面的代码,必须先拿到object对象的锁 count System.out.println Thread.currentThread .getName co ...
2018-06-26 15:52 0 1747 推荐指数:
1.同一个资源,同步和非同步的方法可以同时调用 可以看到t1先执行,如果不能同时调用那么t2是不能执行的,必须等t1结束,释放锁后才能调用,但这里t2确先执行了,所以是 ...
1.同一个资源,同步和非同步的方法可以同时调用 e.printStackTrace(); } System.out.println(Thread.current ...
一、分析下面程序输出: /** * 分析一下这个程序的输出 * @author mashibing */ package yxxy.c_005; public class T imp ...
课程内容 1 HelloWorld a) Xml b) annotation 2 Hibernate原理模拟 - 什么是O/R Mapping ...
线程与进程 进程:操作系统分配资源的基本单位。 线程:CPU调度(执行)的基本单位。共享进程的资源。 一个CPU同一时间只能执行一个线程,表象是线程切换(Context Swit ...
https://www.cnblogs.com/xhlwjy/p/11244574.html ...
一、概述 1.目标:不自己写代理类,利用Proxy.newProxyInstance()动态生成 2.用到的知识点: (1)//编译源码,生成class,注意编译环境要换成jdk才有compil ...
1. https://www.bilibili.com/video/BV1xK4y1C7aT/?spm_id_from=333.788.videocard.11 ...