https://jingyan.baidu.com/article/e8cdb32b59218c37052bad91.html 配置java环境
线程对象都有一个setPriority( )方法,用来设置线程的优先级,优先级分为1 ~ 10一共十个不同的级别,数字越大说明优先级越高,优先级高只能提高优先运行的概率,并不一定保证优先运行,线程调度由操作系统决定。如果一个线程主动的调用了yield( )方法,则会立即进入就绪状态,等待调度。一个线程在运行状态时,需要从键盘获得一个数据,此时线程即使有CPU的使用权也无法继续执行,就会进入阻塞状态。
一个线程进入阻塞状态的条件:等待数据、主动调用了sleep( )方法、主动调用了join( )方法;sleep( )有两个重载的方法,可以设置线程的睡眠时间。睡眠中的线程会进入阻塞状态,可以在设定的时间到达后自动唤醒,也可以由其它线程对其使用interrupt( )方法唤醒。阻塞的线程不会被操作系统调度,此时其它线程可以进入运行状态,退出阻塞状态的线程会进入就绪状态等待操作系统调度
正数:原码=补码 负数:原码取反加1得补码 补码去反加1得原码 A - B = A + B的补码
Java虚拟机的作用:屏蔽不同平台之间的差异(跨平台)
javadoc工具可以抽取java文件中的文档注释,可以在不暴露源码的情况下让别人看到注释中的文本。javadoc -d doc FIrst.java
Scanner scanner = new Scanner( System.in );
int a = scanner.nextInt( )
原文:https://www.cnblogs.com/qinyios/p/10102079.html