朱松望
朱松望
全部文章
分类
# IO流(1)
# Java基础语法(2)
# 多线程(1)
# 常用API(1)
idea(1)
Java基础(11)
java工具方法总结(2)
Java总结(10)
Java练习(2)
Java编程题(7)
Java进阶(29)
JAVA面试题(9)
JDK8新特性(1)
markdown(1)
node.js(1)
Python(1)
数据库(1)
数据结构(1)
框架(1)
版本控制工具(1)
编辑器(1)
设计模式(1)
软件安装(1)
问题(1)
项目实战(1)
归档
标签
去牛客网
登录
/
注册
朱松望的博客
全部文章
(共89篇)
补充知识点1-JDK9对集合添加的优化
JDK9对集合添加的优化 通常,我们在代码中创建一个集合(例如,List 或 Set ),并直接用一些元素填充它。 实例化集合,几个 add方法 调用,使得代码重复。 public class Demo01 { public static void main(String[] a...
2021-10-09
0
286
补充知识点2-Debug追踪
Debug追踪 Debug调试程序: 可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug 使用方式: 在行号的右边,鼠标左键单击,添加断点(每个方法的第一行,哪里有bug添加到哪里) 右键,选择Debug执行程序 程序就会停留在添加的第一个断点处 ...
2021-10-09
0
205
异常概述
一、异常 1.1 异常概念 异常:是指由于各种不期而至的情况,导致程序中断运行的一种指令流,如:文件找不到、非法参数、网络超时等。 异常也是一种对象,java当中定义了许多异常类,并且定义了基类java.lang.Throwable作为所有异常的超类。 异常指的并不是语法错误,语法错了,...
2021-10-09
0
245
多线程引入--基本概念
文章目录 并发与并行 线程与进程 主线程 我们在之前,学习的程序在没有跳转语句的前提下,都是 由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计? 要解决上述问题,咱们得使用多进程或者多线程来解决。 并发与并...
2021-10-09
0
360
线程和同步
文章目录 一、线程 1.1 创建线程方式一:创建Thread类的子类 1.2 多线程的原理 1.3 Thread 类 构造方法 常用方法 1.4 创建线程方式二:实现Runnable接...
2021-10-09
0
260
线程状态及转换
文章目录 一、线程状态概述 二、线程的状态图 三、状态详细说明 3.1 初始状态(NEW) 3.2 可运行状态(RUNNABLE) 3.2.1 就绪状态(RUNNABLE之READY) 3.2.2 运行中状...
2021-10-09
0
268
等待唤醒机制
文章目录 一、线程间通信 1.1 概念 1.2 为什么要处理线程间通信 1.3 如何保证线程间通信有效利用资源 二、等待唤醒机制 2.1 什么是等待唤醒机制 2.2 等待唤醒中的方法 2.4 调用wa...
2021-10-09
0
222
线程池--简单分析
线程池思想概述 问题需求: 如果并发线程数量很多,并且每个线程都是执行一个很短的任务就结束了,这样频繁的创建线程, 会降低系统的效率,因为频繁创建线程和销毁线程需要时间, 解决问题 JDK1.5 之后提供的线程池可以使得线程复用。 线程池概念 线程池 :其实就是一个容纳多个...
2021-10-09
0
276
Lambda表达式简要理解
文章目录 一、函数式编程思想概述 二、冗余的Runnable代码 2.1 传统写法 2.2 代码分析 三、编程思想转换 四、理解Lambda的语义 4.1 使用实现类 4.2 使用匿名内部类 4.3 ...
2021-10-09
0
253
Java--Lambda表达式
文章目录 一、回顾匿名内部类 1.1 使用实现类 1.2 使用匿名内部类 1.3 匿名内部类的好处与弊端 二、编程思想转换 三、Lambda表达式 四、Lambda表达式特性 五、Lambda表达式的定义 六、Lambda...
2021-10-09
0
342
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页