主要回答一下几个问题 1.单核并发问题 2.多核并发问题 2.几个不正确的同步案例 1.单核并发问题 先看一段go(1.11)代码: 单核CPU,1万个携程,每个携程执行100次+1操作, 思考n最终会打印多少? package main import ( "fmt" "time" "runtime" "sync" ) var n int var wg sync.WaitGroup func main() { runtime.…
Java查漏补缺(3) 继承·抽象类·接口·静态·权限 相关 this与super关键字 this的作用: 调用成员变量(可以用来区分局部变量和成员变量) 调用本类其他成员方法 调用构造方法(需要在方法第一行) 举个栗子: public class Father { String name; public Father() { System.out.println("父类无参构造"); } } public class Son extends Father{ String name;…