面试题
思故*
这个作者很懒,什么都没留下…
展开
-
break,continue,return的区别
return就相当于,你计划去围绕环形跑道跑三十圈,在做30个俯卧撑,但当你跑了2圈后发现身体不适,直接return,不干了。continue就好比你在环形跑道跑步,循环30圈,该跑道13圈的时候,continue了,13圈就不再跑了,直接跑14圈。break就好比你在环形跑道跑步,break就直接不让你跑了。但你还有其他的循环可以执行,但跑步的这个循环不再执行了。原创 2023-09-05 08:34:53 · 74 阅读 · 0 评论 -
mysql中关于锁的相关面试题
关于数据库锁方面的知识点与面试题原创 2023-09-01 18:50:31 · 181 阅读 · 1 评论 -
final 关键字修饰类、方法的特征,修饰成员变量的要求
b.通过有参构造方法,给予final修饰成员变量赋值操作,且当前类不建议存在无参构造方法。a.定义时采用默认值赋值方式给予初始化操作。1.final 关键字修饰类、方法的特征。2.final修饰成员变量的要求。final修饰的方法不能被重写。final修饰的类不能被继承。原创 2023-05-20 20:53:08 · 98 阅读 · 1 评论 -
interface接口的基本定义格式,成员要求;遵从接口的格式和要求
公开静态成员变量:可缺省属性public static final,定义时必须初始化。需要完成接口中缺省属性为public abstract 修饰的方法即实现接口方法。公开抽象成员方法:可缺省属性public abstract ,该方法没有方法体。class ClassName implements 接口名{interface 接口名{关键字:implements。2.遵从接口的格式和要求。原创 2023-05-20 20:45:14 · 99 阅读 · 1 评论 -
abstract 关键字修饰类、方法的特征
非abstract修饰类继承abstract修饰类或者遵从interface接口,必须。只有方法声明,没有方法实现即没有方法体。实现所有abstract修饰方法。2.abstract修饰的方法:只能定义在abstract修饰类或interface接口内。1.abstract 修饰的类:不能实例化对象,但可以声明引用。原创 2023-05-20 20:37:45 · 97 阅读 · 1 评论 -
JavaBean 规范封装类要求
2. 所有的成员变量必须提供对应的 Setter and Getter 方法。3. 必须提供的无参数构造方法,其他构造方法按需提供。1. 所有成员变量全部私有化 private 修饰。原创 2023-05-20 20:55:46 · 39 阅读 · 0 评论 -
static关键字修饰静态成员变量,静态方法,静态代码块的特征
1.推荐使用类名调用,不推荐使用类对象调用2.static修饰的静态成员变量,在类文件加载阶段,直接定义在内存的数据区,已具备数据的提供能力和存储能力。3.每一个static修饰的静态成员变量在类内独一份。静态成员变量不会加载多次4.静态成员变量可以认为是一种共享资源,一处修改,之后使用的位置都会受到影响5.静态成员变量生存周期:整个程序的运行周期6.其具备共享特征,类相关的类对象都可以使用。原创 2023-05-20 19:56:11 · 417 阅读 · 0 评论 -
mysql事务相关面试题
隔离性:并发访问数据库时,一个用户的事务不被其他事务所干扰,你读你的,他读他的,我不知道你,你也不知道我。一致性:事务执行前后摆正数据的一致性,例如转账业务,无论事务是否执行成功,转账人和收账人的总金额不变。好比变性手术,一旦执行成功,对你的影响是持久的。读未提交:最低的隔离级别,允许读取尚未提交的数据变更,会导致脏读、幻读或不可重复读。脏读:一个事务读取到了另一个事务还未提交的数据,好比你正要修改表格中的数据,这时。Myisam:不支持事务,不支持外键,不支持MVCC ,支持表级锁,支持全文索引。原创 2023-09-01 10:49:31 · 44 阅读 · 1 评论