logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaEE多线程进阶(上)

悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别⼈会修改,所以每次在拿数据的时候都会上锁, 这样别⼈想拿这个数据就会阻塞直到它拿到锁。乐观锁:假设数据⼀般情况下不会产⽣并发冲突,所以在数据进⾏提交更新的时候,才会正式对数据是否产⽣ 并发冲突进⾏检测,如果发现并发冲突了,则让返回⽤⼾错误的信息,让用户决定如何去做。偏向锁发生竞争,锁还没有释放 → 撤销偏向锁,升级为轻量级锁。不可重入锁:简单来

#java#开发语言
Java 实现简易图书馆管理项目

(1)系统中能表示多本图书信息(2)管理员、用户(3)普通用户:查看书籍列表、查找图书(按照名字)、借书、还书(4)管理员:查看书籍列表、查找图书(按照名字)、增加、删除。

#java#开发语言
javaSE:String专题知识

(1)几种定义方式结果:(2)字符串常量池:java内置机制,JVM运行时会自动构造,不用程序员关注(3)不可变:String类被final修饰,表明value自身的值不能改变,即不能引用其它字符数组,但是其引用空间中 的内容可以修改((4)String常量自己会变是——你拿到的已经是,只是变量名 reuse 了。

#java#开发语言
到底了