240 发简信
IP属地:陕西
  • 操作系统——批处理操作系统

    cpu的四大任务: 和内存要指令、翻译指令、执行指令和将结果写入内存。 单道批处理操作系统: 同时只在内存中加载一道程序,但是遇到I/O相关的数...

  • Handler底层实现机制

    handler.sendMessage方法要向消息队列添加Message,它保证消息队列正确的机制是: 通过当前currentThread获取到...

  • mutex和spin锁

    mutex和spinlock都是用于多进程/线程间访问公共资源时保持同步用的。 mutex获取锁失败后则进入sleep并等待其他线程运行。待获取...

  • 信号量和pv操作

    pv操作主要用于进程管理,且其通常和信号量联合使用。 P(S):①将信号量S的值减1,即S=S-1; 如果S>=0,则该进程继续执行;否则该进程...

  • String、StringBuffer和StringBuilder间的关系

    String是用final关键词修饰的不可变类。 final修饰的字段创建以后就不可改变。final类表示该类不可被继承,方法不能被重写,且由于...