面试题

作者: _NineSun旭_ | 来源:发表于2019-03-06 20:57 被阅读0次
  • 面向对象三大特性

封装:将类中的某些信息隐藏在类的内部,不允许外部直接访问,只允许通过该类提供的方法来对隐藏信息进行访问。
继承:是类与类的一种关系,满足什么是什么的关系,子类具有父类的一些属性和方法,实现代码复用。
多态:父类的引用可以指向子类的对象。

  • 重载、重写:

重载:在同一个类中处理不同数据的多个相同方法名的多态。
重写:子类重新编写父类已有的方法,返回值类型、方法名、参数类型及个数与父类继承的方法相同。

  • 抽象类和接口:

1.一个类只能继承一个抽象类,而一个类却可以实现多个接口。
2.抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的;且必须给其初值,所以实现类中不能重新定义,也不能改变其值;抽象类中的变量默认是 friendly 型,其值可以在子类中重新定义,也可以重新赋值。
3.抽象类中可以有非抽象方法,接口中则不能有非抽象方法。
4.接口可以省略abstract 关键字,抽象类不能。
5.接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法;

A:原子性(Atomicity)
事务中的操作要么都不做,要么就全做。
C:一致性(Consistency)
事务执行的结果必须是从数据库从一个一致性状态转换到另一个一致性状态。
I:隔离性(Isolation)
一个事务的执行不能被其他事务干扰
D:持久性(Durability)
一个事务一旦提交,它对数据库中数据的改变就应该是永久性的

检查性异常:SQL、IO、FleNotFound
运行时异常:除零、越界、空指针、类型转换、字符串转换数字异常

dql:查询语句:
select [distinct]{*|列名|表达式 [[as] 列别名]} from 表名 [where 条件] [group by 列名] [having] [order by {列名|表达式|列别名|结果集的列序号} [asc(默认升序)|desc],...] [limit];
select语句执行过程:
from>where>group by>having>select>order by>limit

jQuery绑定事件
java中采用了哪些数据结构

  • TCP/IP三次握手

  • servlet生命周期

  • 项目中问题和出彩的地方:。。。。

  • redis概述

相关文章

  • 面试材料

    面试经验 面试题1 面试题2 面试题3 面试题4 面试题5 面试题6――数据结构 面试题7――网络 面试题8――汇...

  • 高阶面试题

    webpack面试题 面试题:webpack插件 Git面试题 面试题:git常用命令 面试题:解决冲突 面试题:...

  • this的指向的面试题

    面试题1 面试题2 面试题3 面试题4

  • 面试所涉及的问题

    面试题参考1 : 面试题 面试题参考2 : 内存管理 面试题参考3 :面试题 ...

  • Android超实用最全面试大纲(三)

    文章目录: ANR面试题 OOM面试题 Bitmap面试题 UI卡顿面试题 内存泄漏面试题 内存管理面试题 一、A...

  • Android最全面试大纲(三)

    文章目录: ANR面试题 OOM面试题 Bitmap面试题 UI卡顿面试题 内存泄漏面试题 内存管理面试题 一、A...

  • 2022年web前端面试题

    web前端面试题分为:html/css面试题、javascript面试题、vue面试题、性能优化面试题、网络方面面...

  • ios面试题

    初级面试题 中级面试题 高级面试题 swift篇

  • Android超实用最全面试大纲(四)

    文章目录: 冷启动和热启动面试题 其他优化面试题 架构模式面试题 插件化面试题 热更新面试题 进程保活面试题 Li...

  • Android最全面试大纲(四)

    文章目录: 冷启动和热启动面试题 其他优化面试题 架构模式面试题 插件化面试题 热更新面试题 进程保活面试题 Li...

网友评论

      本文标题:面试题

      本文链接:https://www.haomeiwen.com/subject/ygspuqtx.html