银色回廊
Java SE 面试题07-并发专题(2) Java SE 面试题07-并发专题(2)
*1. 简述线程池?没有线程池时,线程只能: 创建->初始化->使用->删除 线程池是一种线程使用模式,初始化时创建一定数量的线程,让他们时刻准备就绪等待新任务的到达,而任务执行结束之后再重新回来继续待命。 使用线程池的
2022-07-26
Java SE 面试题06-并发专题(1) Java SE 面试题06-并发专题(1)
*1. 对于 synchronized 关键字的了解?synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。 另外,在 Java 早期
2022-07-26
Java SE 面试题05 Java SE 面试题05
1. Error与Exception区别?Error和Exception都是java错误处理机制的一部分,都继承了Throwable类。 Exception表示的异常,异常可以通过程序来捕捉,或者优化程序来避免。 Error表示的是系统错误
2022-07-20
数据库面试题01:基础知识 数据库面试题01:基础知识
1. 事务四大特性?原子性(Atomicity) 事务包含的所有操作要么全部成功,要么全部失败回滚。 一致性(Consistency) 事务开始前和结束后,数据库的完整性约束没有被破坏。包括一致读和一致写 假定有一个事务序列,T1,T
2022-07-10
javaSE 面试题04:类的概念 javaSE 面试题04:类的概念
1. 把实例化的数组的变量当成方法参数,在方法执行的时候改变了数组内的元素,那么在方法外,数组元素有发生改变吗?​ 改变了,因为传递是对象的引用,操作的是引用所指向的对象 2. 实例化数组后,能不能改变数组长度呢?​ 不能,数组一旦实例化,
2022-07-07
javaSE 面试题03:运算 javaSE 面试题03:运算
1. Java是否需要开发人员回收内存垃圾吗?不需要 Java有独立的垃圾收集算法(GC),并且有JVM提供的独立线程负责运行,不需要程序员考虑回收内存垃圾。 具体垃圾回收机制看这里:深入详解Java垃圾回收(GC)机制 2. Java的数
2022-07-07
1 / 2