- 博客(6)
- 收藏
- 关注
原创 JUC-总结
JUC–总结 1、进程、线程概念 进程:它是操作系统动态执行的基本单元 线程:cpu将线程作为独立运行和独立调度的基本单位。 白话: 进程:就是操作系统中运行的一个程序,QQ.exe, music.exe, word.exe ,这就是多个进程 线程:每个进程中都存在一个或者多个线程,比如用word写文章时,就会有一个线程默默帮你定时自动保存。 并发 / 并行是什么? 并发和并行, 都可以表示两个或多个任务一起执行 并发,是逻辑上的同时发生, 多个任务交替执行,cpu来调度 并行, 物理上的同时发生,并行的多
2021-08-28 18:38:59
289
原创 注解与反射--总结
注解与反射–总结 什么是注解? 不是程序本身,可以对程序作出解释 可以被其他程序读取,例如编译器 注解是以“@注解名”在代码中存在,还可以添加参数值,例如@SuppressWarning(value=”unchecked” ) 可以在package、class、method、field等使用,添加额外信息 反射机制编程实现对这些元数据的访问 内置注解 @Override 重写: 定义在java.lang.Override中,该注解用于修辞方法,表示一个方法声明重写超类中的另一个方法声明 @Depre
2021-08-25 18:22:30
108
原创 多线程笔记--总结版
多线程–总结 创建新线程的三种方式 继承模式 extends class A extends Thread @Override重写run方法 new A().start() 启动线程 Runnable接口模式 class A implements Runnable @Override重写run方法 ==new Thread(new A()).start()==启动线程 callable接口模式(了解即可) class A implements Callable @Override重写run方法,并
2021-08-24 16:42:50
97
原创 多线程笔记
多线程 // 创建新线程的方法: 1、继承extends Thread 2、重写 run() 3、实例化后start()开启 public class TestThread extends Thread{ // 重写 run() public void run() { for (int i = 0; i < 100; i++) { System.out.println("我是新线程------"+i); } }
2021-08-24 16:38:52
110
原创 js高程阅读笔记5章
第五章—— 引用类型 (Object,Array,Data,RegExp,Function,基本包装类型,单体内置对象) 访问对象属性的两种方法: alert(person[“name”]) //”uuu” alert(person.name) //”uuu” 第一种访问方法的好处是可以使用变量 检测数组的专门的方法: Array.isArray() 返回值真假 当将数...
2018-08-18 22:29:33
157
原创 js高程阅读笔记
第四章——变量、作用域、内存问题 变量的两种基本类型 基本数据类型 简单的数据段 五种基本类型的数据是按值传递的 引用类型 包含多个值构成的对象 对象是按引用访问的 我们只能给引用类型值动态添加属性,基本类型值是不能添加属性的。 对于基本类型和引用类型的复制问题,代码展示: 基本类型 var num=1; var num1=num; //将num1赋予给num2,但实际...
2018-08-18 14:58:52
211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人