Java的synchronized的同步代码块和同步方法的区别 2021-10-09 java synchronized同步方法和同步代码块的区别 同步方法默认使用this或者当前类做为锁。 同步代码块可以选择以什么来加锁,比同步方法更精确 阅读更多
创建线程有几种不同的方式 2021-10-09 java 1、继承Thread类 通过继承 Thread 类,并重写它的 run 方法,我们就可以创建一个线程 首先定义一个类来继承 Thread 类,重写 run 方法。 然后创建这个子类对象,并调 阅读更多
进程和线程的区别是什么 2021-10-09 java 功能:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位 开销:每个进程都有独立的内存空间,存放代码和数据段等,程序之间的切换 阅读更多
Java的值传递和引用传递 2021-10-09 java 形参与实参 形参:方法被调用时需要传递进来的参数,如:func(int a)中的a,它只有在func被调用期间a才有意义,也就是会被分配内存空间 阅读更多
Java接口与抽象类的区别 2021-10-08 java 相同点 都不能被实例化 接口的实现类或抽象类的子类都只有实现了接口或抽象类中的方法后才能实例化。 不同点 接口只有定义,不能有方法的实现,java 1 阅读更多
为什么Java不支持多继承 2021-10-08 java 关于这个问题,Java的创始人James Gosling曾经回答过,他表示: “Java之所以不支持一个类继承多个类,主要是因为在设计之初我们听 阅读更多