java mysql面试题
时间: 2023-10-29 16:48:11 浏览: 84
mysql面试题.zip
以下是一些常见的 Java 和 MySQL 面试题:
1. Java 中的四种访问修饰符是什么,它们分别有什么作用?
- public:可以被任何类访问。
- protected:可以被同一包内的类访问,以及其他包中的子类访问。
- private:只能被同一类访问。
- default:只能被同一包内的类访问。
2. Java 中的接口和抽象类有什么区别?
- 接口中所有方法都是抽象方法,而抽象类中可以有抽象方法和非抽象方法。
- 类可以实现多个接口,但只能继承一个抽象类。
- 接口中所有变量默认为 public static final,而抽象类中可以有各种类型的变量。
3. 什么是反射?如何使用反射?
反射是 Java 中的一种机制,它允许程序在运行时动态地访问和操作类、对象、方法和属性等信息。可以使用反射来获取类的信息、调用类的方法、设置和获取类的属性等。
4. 什么是线程?如何创建线程?
线程是操作系统中最小的执行单元,是一条执行路径。在 Java 中,可以通过实现 Runnable 接口或继承 Thread 类来创建线程。
5. 什么是事务?MySQL 中如何实现事务?
事务是指一组原子性的操作,要么全部执行成功,要么全部执行失败。MySQL 中可以使用 BEGIN、COMMIT 和 ROLLBACK 语句来实现事务。BEGIN 开始一个事务,COMMIT 提交一个事务,ROLLBACK 回滚一个事务。
以上是一些常见的 Java 和 MySQL 面试题,希望能帮助到你!
阅读全文