04 2021 档案

摘要:###什么是CAS (compare and set) 顾名思义,就是先比较再设值。它的功能是判断内存某个值是否为预期值,如果是则更改为新的值,这个过程是原子的。 拿一个Java例子来体会下: package com.lantian3.learn.learn.juc; import java.uti 阅读全文
posted @ 2021-04-02 11:19 练武不练功到头一场空 阅读(80) 评论(0) 推荐(0)
摘要:###什么是时间复杂度 算法(algorithm)是指用来操作数据、解决程序问题的一组方法。 拿一个经典例子来体会下: 分别用递归方式和循环方式来实现这个方法(看起来虽然递归更简洁,但并不能看出效率高低)。可以根据运行时间看出效率高低,有兴趣可以多比较几组数据,那样能得出更精确的结论。 packag 阅读全文
posted @ 2021-04-01 15:33 练武不练功到头一场空 阅读(60) 评论(0) 推荐(0)