zoukankan      html  css  js  c++  java
  • 【2017-12-17】 线程笔记

    每当用户使用java命令解释一个类的时候对于操作系统而言。都会默认启动一个java进程,而主方法只是其中的一个线程

    每一个jvm运行时至少启动几个线程?

    至少两个:主线程和GC垃圾回收线程

    同步的核心意义:一个线程要等待另一个线程执行完毕

    多个线程访问同一资源的时候一定要考虑到线程的同步,但是同步会影响到程序的性能,但是同时会提高数据的安全性,过多的同

    会有可能出现死锁

    sleep()和wait()的区别

    sleep()是Thread类定义的方法,在休眠之后可以自动唤醒

    wait()是Object类定义的方法,等待之后必须使用notify()或者notifyAll()手工唤醒



  • 相关阅读:
    【xinsir】githook之precommit分享
    node进程一些信号的意义
    ES6篇
    Webpack4篇
    Node篇
    Vuex篇
    WebStorage篇
    HTML5篇
    html5语义化标签大全
    emmet语法
  • 原文地址:https://www.cnblogs.com/fanren224/p/8457185.html
Copyright © 2011-2022 走看看