摘要:在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于操作系统概念中的互斥内存块,在JAVA中的Object类型中,都是带有一个内存锁的,在有线程获取该内存锁后,其它线程
        
阅读全文
 
    
        
        
摘要:在实际工作中,我们很可能习惯性地选择Runnable或Thread之一直接使用,根本没在意二者的区别,但在面试中很多面试官会经常而且非常严肃的问出:请你解释下Runnable或Thread的区别?尤其是新手就容易上当,不知如何回答,就胡乱编一通。鄙人今天告诉你们这二者本身就没有本质区别,就是接口和类
        
阅读全文
 
    
        
        
摘要:1、接口 public interface OrdinaryService { JsonData queryByKeywordPagination(Integer page, Integer counts,Object parameter[]); } 2、实现类 @Service("maintena
        
阅读全文
 
    
        
        
摘要:1、getOne 方法 getOne 是一个延迟加载方法,它并不是立即访问数据库。 返回一个代理(proxy)对象,这个代理对象是对实体对象的引用,仅在 使用代理对象访问对象属性时才会去真正访问数据库 。 当我查询一个不存在的id数据时,直接抛出异常。 2、findOne 方法 立即访问数据库的。 
        
阅读全文