🛸~~ 🚁🚁🚁🛩️🛩️�|

n1ce2cv

园龄:5年2个月粉丝:4关注:1

03 2021 档案

java CAS及各种锁
摘要:CAS CAS 缺点:循环会耗时;一次性只能保持一个共享变量的原子性;ABA问题 package juc.cas; import java.util.concurrent.atomic.AtomicInteger; public class CASDemo { // CAS compareAndSe
185
0
0
注解和反射
摘要:注解Annotation 可以被其他程序(如编译器)读取 内置注解 @Override @Deprecated @SuppressWarnings public class Test1 { // 重写的注释 @Override public String toString(){ return sup
32
0
0
线程基础
摘要:线程停止 //建议线程正常停止,利用次数,不建议死循环 //建议使用标志位 //不要使用stop或destory等jdk不建议使用的方法 public class MyStop implements Runnable{ private boolean flag = true; @Override p
38
0
0
java lambda表达式
摘要:Lambda表达式 函数式接口:只包含唯一一个抽象方法的接口 可以用lambda表达式创建该接口的对象 public class MyLambda { //3.静态内部类 static class Like2 implements ILike{ @Override public void lambd
56
0
0
java线程实现的三种方式以及静态代理
摘要:线程 一个进程中若开辟多个线程,线程的运行由调度器控制,先后顺序不能人为干预。 实现方式 继承 Thread类 调用run方法,只有主线程一条路 调用start方法,主线程和子线程并行交替执行 start方法是进入就绪态 public class MyThread extends Thread{ @
221
0
0
异常
摘要:异常 Error 由jvm生成并抛出,大多数错误与代码编写者所执行的操作无关 jvm不再有继续执行操做所需要的内存资源时,出现OutOfMenoryError。线程终止。 Exception 由程序逻辑错误引起 public class Application { public static voi
37
0
0
面向对象
摘要:面向对象 OOP的本质:以类的方式组织代码,以对象的防止组织(封装)数据 三大特性 封装 保护数据、隐藏代码细节、属性私有set/get alt+insert:自动生成get、set方法 继承 java类只有单继承,接口有多继承 final修饰后不能被继承 ctrl+h显示继承树 super //父
30
0
0
java数组
摘要:Scanner public static void main(String[] args){ Scanner scanner = new Scanner(System.in); if(scanner.hasNextLine()){//判断是否有输入 String str = scanner.nex
49
0
0
java数据类型
摘要:数值类型 public static void main(String[] args){ int i1 = 10;//十进制 int i2 = 010;//八进制 int i3 = 0x10;//十六进制 System.out.println(i1); System.out.println(i2);
42
0
0
markdown
摘要:# 一级标题 ## 二级标题 #个数+空格 三个减号-或者星号*是分隔线 hello 左右**是加粗 hello 左右*是斜体 hello 左右~~是划线 > haha 右尖括号>是引用 ![tupianming]加()是图片 chaoi []加()是超链接 表格直接插入 - 加号加空格 1. 点号
29
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起