01 2024 档案
摘要:Java程序是编译执行还是解释执行? 先看看什么是编译型语言和解释型语言。 编译型语言 在程序运行之前,通过编译器将源程序编译成机器码可运行的二进制,以后执行这个程序时,就不用再进行编译了。 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行
阅读全文
摘要:一、如何理解线程池 类比操作系统中的作业处理机制,当有线程空闲时,直接运行作业,当线程都被占满时,将新来作业放入后备队列,通过调度算法调度作业 二、线程池的状态 1、RUNNING 表示线程池正常运行,既能接受新任务,也会正常处理队列中的任务 2、SHUTDOWN 当调用线程池的shutdown()
阅读全文