logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaEE 初阶 多线程 1

⼀个线程就是⼀个"执⾏流".每个线程之间都可以按照顺序执⾏⾃⼰的代码.多个线程之间"同时"执⾏ 着多份代码。线程中包含tgid,不同的线程拥有同一个tgid,表示属于同一进程。进程中包含前台线程和后台线程,前台线程占主动话语权,当前台线程关闭时会导致整个进程关闭,后台进程关闭不会影响进程的状态。每个应⽤程序运⾏于现代操作系统之上时,操作系统会提供⼀种抽象,好像系统上只有这个程序在运 ⾏,所有的硬件

文章图片
#linux#运维#服务器
Java SE 代码块与内部类

当⼀个事物的内部,还有⼀个部分需要⼀个完整的结构进⾏描述,⽽这个内部的完整的结构⼜只为外 部事物提供服务,那么这个内部的完整结构最好使⽤内部类。2. 局部内部类(不谈修饰符)、匿名内部类 注意:内部类其实⽇常开发中使⽤并不是⾮常多,⼤家在看⼀些库中的代码时候可能会遇到的⽐较 多,⽇常开始中使⽤最多的是匿名内部类。3. 在实例内部类⽅法中访问同名的成员时,优先访问⾃⼰的,如果要访问外部类同名的成员,

文章图片
#java#前端#服务器
Java 数据结构 二叉树典型OJ

树是⼀种⾮线性的数据结构,它是由n(n>=0)个有限结点组成⼀个具有层次关系的集合。把它叫做 树是因为它看起来像⼀棵倒挂的树,也就是说它是根朝上,⽽叶朝下的。⽂件系统管理(⽬录和⽂件)1-1两棵二叉树。

文章图片
#数据结构#java
Java 数据结构 优先级队列(堆)

于PriorityQueue的使⽤要注意1. PriorityQueue中放置的元素必须要能够⽐较⼤⼩,不能插⼊⽆法⽐较⼤⼩的对象,否则会抛出 ClassCastException异常2. 不能插⼊null对象,否则会抛出NullPointerException3. 没有容量限制,可以插⼊任意多个元素,其内部可以⾃动扩容4. 插⼊和删除元素的时间复杂度为5. PriorityQueue底层使⽤了堆

文章图片
#数据结构
到底了