摘要: 只作一个浅显的解释作为区分,具体深入还请搜索相关博客。 可重入锁(又叫递归锁) synchronized(隐式,自动释放)、 lock(显式,需要手动解锁和上锁) 进入第一个锁之后,后面的锁都可以进入。 可重入锁是一种特殊的互斥锁,它可以被同一个线程多次获取,而不会产生死锁。 首先它是互斥锁:任意时 阅读全文
posted @ 2022-06-02 20:52 CodeWater 阅读(95) 评论(0) 推荐(0)
摘要: 解释 native主要用于方法上 1、一个native方法就是一个Java调用非Java代码的接口。一个native方法是指该方法的实现由非Java语言实现,比如用C或C++实现。 2、在定义一个native方法时,并不提供实现体(比较像定义一个Java Interface),因为其实现体是由非Ja 阅读全文
posted @ 2022-06-02 17:20 CodeWater 阅读(71) 评论(0) 推荐(0)