首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java进阶
缘友一世
创建于2022-11-03
订阅专栏
学习笔记整理
等 1 人订阅
共18篇文章
创建于2022-11-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java集合框架【二容器[LinkedList容器类、Set接口]】
本文已参加「新人创作礼活动」,一起开启掘金之路。 一 LinkedList容器类 LinkedList底层用双向链表实现的存储。 特点:查询效率低,增删效率高,线程不安全双向链表也叫双链表,是链表的一
Java集合框架【二容器(Collection)[Vector容器类]】
本文已参加「新人创作礼活动」,一起开启掘金之路。 三 Vector容器类 3.5 Vector容器类 Vector底层是用数组实现的,相关的方法都加了同步检查,因此“线程安全,效率低”比如,index
Java集合框架【二容器(Collection)[ArrayList]】
本文已参加「新人创作礼活动」,一起开启掘金之路。 1 容器/集合简介 程序中的“容器”,用来容纳和管理数据。 我们在之前所学习的数组就是一种容器,可以在其中放置对象或基本数据类型数据。数组的优势:一种
链表【java版】
本文已参加「新人创作礼活动」,一起开启掘金之路。 以前学的知识,现在有时间重新整理一下。 List接口 AbstractList 双向链表 单向循环链表 双向循环链表 相关测试代码
Java集合框架【一泛型(Generics)】
本文已参加「新人创作礼活动」,一起开启掘金之路。 @toc 一 泛型简介 1.1泛型基本概念 泛型可以帮助我们建立类型安全的集合。 泛型的本质就是“数据类型的参数化”,处理的数据类型不是固定的,而是可
java Random类、File类、System类初识
本文已参加「新人创作礼活动」,一起开启掘金之路。 Random类 java.lang.Math.Random 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且
异常的捕获与处理
前言: 大部分学自狂神说和课本的一些内容,仅供学习和参考,无任何商业行为。 笔者水平有限,错漏之处在所难免,还请朋友们批评指正。 @[toc] 异常概念 异常指程序运行中出现的不期而至的各种状况,如:
Java多线程探究【四线程协作】
本文已参加「新人创作礼活动」,一起开启掘金之路。 一 线程协作——生产者和消费者模式 1.1 线程通讯 1.1.1 引子 应用场景——生产者和消费者问题 假设仓库中只能存放一件产品,生产这件生产出来的
Java多线程探究【三线程同步】
本文已参加「新人创作礼活动」,一起开启掘金之路。 线程同步 多个线程操作同一个资源 并发:同一个对象被多个线程同时操作 处理多线程问题,多个线程访问同一个对象,并且某些线程还想修改这个对象。这个时候我
Java异常详解
异常指程序在运行中非常可能遇到不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。异常类型详解检查性异常最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的例如要打开一个不存在文件时,一个异常就发生了,...
Java多线程探究【二线程状态】
🐞线程状态🐞1.1 🐦线程方法🐦1.2 🐳停止线程🐳1.2.1.3 🐊线程休眠🐊1.3.1 🪰模拟网络延时🪰1.3.2 🦞显示时间🦞1.3.1.4 🦀线程礼让🦀1.4.1.5 🕸️线程合并🕸️1.5.1.6 🦜线程状态观测🦜1.6.1.7 🦟程序的优先级【学了个寂寞】🦟1.7.1...
java IO流【常用流对象二】
常用流对象4 转换流4.4.2 通过字节流读取文本并添加行号5 字符输出流【PrintWriter】6 字节数组流6.0 getBytes()知识补充6.1 字节数组输入流6.7 数据流7.1 数据流7.InputstreamReader/OutputstreamWriter用来...
java IO流【常用流对象一】
常用流对象1 文件字节流1.1 文件字节输入、输出流1.2 通过缓冲区提高读写效率1.2.1 方式一1.2.2 方式二1.3 通过字节缓冲流提高读写速率1.2 文件字符流2.1 文件字符输入流2.2 文件字符输出流2.3 使用字符流实现文本文件的拷贝处理2.Filelnputst...
Java数组与八大排序
文章目录浅谈数组数组初始化知识捡漏静态初始化写法数组操作:反转二维数组数组的练习:根据数组元素查找该元素第一次在数组中出现的索引方法1:挨个遍历查找法方法2:二分查找法二 数组常见的八大排序方法2.1 冒泡排序图解举个栗子2.2 选择排序图解举个栗子2.3 插入排序2.4 希尔排...
Java【初识static、代码块、抽象类、接口、内部类】
文章目录一 static关键字二 匿名代码块和静态代码块为了不写math的花样——展示【了解】三 抽象类思考题:四 接口4.1 接口的作用代码案例五 内部类1. 成员内部类2. 静态内部类3. 局部内部类4. 静态变量可以通过类名直接访问。静态方法可以通过类名直接访问。非静态方法...
java内部类精讲
在一个类的内部再定义一个完整的类。编译之后,可生成独立的字节码文件。内部类可直接访问外部类的私有成员,而不破坏封装。在类的内部,定义与实例变量、实例方法同级别的类。外部类的一个实例部分,创建内部类对象时,必须依赖外部对象。Inner inner=outer.当外部类、内部类存在重...
浅谈IDEA的优化和使用
一 关于IDEA的激活 但是推荐某宝……,花点小钱,就解决了。 二 推荐几个插件 2.1进行安装的位置:file->settings->plugins->macketplace 2.2 Chinese
Java多线程探究【一线程简介、实现】
@[toc] 一 线程简介 程序:指令和数据的有序集合,其本身没有任何运行和含义,是一个静态的概念。 进程(Process):执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。