JAVA基础复习
文章平均质量分 65
codeWjh
谢谢各位大佬们阅读博客,博主今年毕业进入有赞工作,主要是JAVA开发,博客主要记录自己的学习路程,如有错误请指出,虚心改正。
展开
-
java浅谈线程安全之锁
在java锁的知识中,我们首先要知道分布式锁和本地锁的概念。 1、本地锁: 在单进程的系统中,存在多个线程去同时操作某个共享变量时,就需要使用本地锁,最常用的关键字:synchronized 2、分布式锁: 在分布式系统中,我们知道会有多台服务器同时部署一个大项目,这样就是多进程对应的多线程问题。分布式情况下(多jvm),线程A和线程B很可能不在同一JVM中,这样本地锁无法解决问题,这个时候分布式锁就出现了。 常用技术方案:目前作者已经使用过Redis+Lua脚本、使用redis中setnx指令、使用red原创 2021-09-03 16:16:22 · 1868 阅读 · 8 评论 -
java内部类的学习
1. 内部类的分类 内部类就是在一个类中又定义一个类。 静态内部类:static修饰的内部类。 普通内部类:不用static修饰的内部类。 局部内部类:在类中方法内定义的内部类。 2.内部类的基本语法 3.内部类的特点 内部类可以访问其所在类的属性(包括私有属性),内部类创建自身对象需要先创建其所在类的对象。 普通内部类里面不能定义static属性和方法 原因:普通内部类的存在依赖于外部类的对象,static随着类的加载而加载,产生了冲突。 静态内部类可以定义static sta原创 2021-08-18 18:26:40 · 88 阅读 · 0 评论