
JAVA
y75xwr
这个作者很懒,什么都没留下…
展开
-
线程池实现以及自定义线程池参数详解
上一篇:多线程基础知识预备一、初步认识线程池1.使用优点线程和任务分离,提升线程的的重用性。控制线程的并发数量,降低服务器压力,统一管理所有线程。提升系统响应速度,假如创建线程的时间为T1,执行任务的时间为T2。销毁线程的时间为T3,那么使用线程池就免去了T1和T3的时间。2.使用场景分别是单一线程的线程池、固定数量的线程池、周期性执行线程池、可缓存线程池**单一线程的线程池:**一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯原创 2020-07-31 14:35:05 · 607 阅读 · 0 评论 -
多线程基础知识预备
一、简介1.进程与线程的区别进程: 进程是系统进行资源分配和调度的独立单位。每一个进程都有它自己的内存空间和系统资源线程: 线程作为资源调度的基本单位,是程序的执行单元,执行路径(单线程:一条执行路径,多线程:多条执行路径)。是程序使用CPU的最基本单位。⼀个程序⾄少有⼀个进程,⼀个进程⾄少有⼀个线程。并行与并发并行:并行性是指同一时刻内发生两个或多个事件。并行是在不同实体上的多个事件并发:并发性是指同一时间间隔内发生两个或多个事件。并发是在同一实体上的多个事件由此可见:并行原创 2020-07-30 15:57:39 · 205 阅读 · 0 评论 -
JAVA复习计划
对于我的JAVA复习计划,在JAVA基础部分我预备复习以下的东西:JAVA语言语法等基础数组类和对象关键字static,this与super方法的重载与重写对象的初始化顺序嵌套类对象的生命周期对象的继承借口与抽象类多态枚举与注解类JAVA虚拟机的内存集合框架库等……预计每天更新一篇以上博客,敬请期待...原创 2019-09-16 20:07:50 · 710 阅读 · 1 评论 -
数组复习
数组概述数组(array)是一种数据结构,包含相同类型的一组数据。他们在内存中的连续的储存。数组的声明类型[ ] 数组变量名;类型 数组变量名[ ];数组的实例化和初始化new运算符自动将数组的元素初始化为相应的默认值:简单数据类型数组元素的默认值设置为0;char类型数组元素被初始化为0(\u0000);boolean类型数组元素被初始化为false;引用类型默认值为null。数...原创 2019-09-17 22:54:00 · 158 阅读 · 0 评论 -
Java虚拟机内存的划分
寄存器:内存和CPU之间本地方法栈:JVM调用系统中的功能方法和数据共享:运行时期class文件进入的地方方法栈:所有的方法运行的时候进入的内存堆:存储的是容器和对象...原创 2019-10-10 21:25:41 · 124 阅读 · 0 评论