随笔分类 - Java基础
摘要:线程安全问题 什么是线程安全问题? 多个线程操作同一个共享资源的时候可能会出现线程安全问题。 如何解决线程安全问题? 使用线程同步 线程同步 什么是线程同步? 线程同步是多个线程同时访问同一个资源。 线程同步的作用: 就是为了解决线程安全问题的方案 如何实现线程同步? 把共享资源进行上锁,每次只能一
阅读全文
摘要:Java多线程 进程和线程 什么是进程? 程序是静止的,运行中的程序就是进程。 进程的三个特点: **1.动态性:**进程是运行中的程序,要动态的占用内存,CUP和网络等资源。 **2.独立性:**进程与进程之间是相互独立的,彼此有自己的独立内存区域。 **3.并发性:**是指同一个时间段内多个任务
阅读全文
摘要:Java集合 什么是集合? 集合类是一个大小可变的容器。 集合类的特点:类型可以不确定,大小可以不确定 使用场景:存储的数据要经常发生改变 常用集合 集合主要分为Collection和Map两大类: Collection:是单列集合的顶层父类,是一个独立元素的序列,这些个元素都服从一条或者多条规则。
阅读全文