2022年java程序员需掌握的知识点 .pdf
《2022年java程序员需掌握的知识点 .pdf》由会员分享,可在线阅读,更多相关《2022年java程序员需掌握的知识点 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师精编优秀资料一、数据库事务答:是指作为 单个逻辑工作单元执行的 一系列操作 ,要么完全地执行,要么完全地不执行。事务处理可以确保事务性单元内的所有操作都成功完成,否则永久不会更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID (原子性、一致性、隔离性和持久性)属性。事务是数据库运行中的一个逻辑工作单位,由数据库管理系统(DBMS) 中的事务管理子系统负责事务的处理。原子性事务必须是原子工作单元;对于其数据修改 ,要么全都执行,要么全都不执行。通常,与某个事务关联的操作具有共
2、同的目标,并且是相互依赖的。如果系统只执行这些操作的一个子集,则可能会破坏事务的总体目标。原子性消除了系统处理操作子集的可能性。一致性事务在完成时,必须使所有的数据都保持一致状态。隔离性由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态, 要么是另一并发事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。持久性事务完成之后, 它对于系统的影响是永久性的。该修改即使出现致命的系统故障也将一直保持。二、 多态,重写,重载重写 :重写的方法必须和被重写的方法相同的方法名、参数列表和返回值类型。名师归纳总结 精品学习资料 - - - -
3、 - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 名师精编优秀资料重载 :重载时只能通过相同的方法名、不同的参数形式实现。不同的参数类型可以是不同的参数类型,不同的参数个数,不同的参数顺序(参数类型必须不一样)。多态:父类对象持有对子类的引用,并可以调用子类的方法,但该方法的实际持有对象是子类。三、 JDBC 思想JDBC (Java Data Base Connectivity,java数据库连接)是一种用于执行SQL 语句的 Java API,可以为
4、多种关系数据库提供统一访问,它由一组用Java 编写的类和接口组成。1.注册驱动(只做一次 ) 2.建立连接 (Connection) 3.创建执行 SQL 的语句 (Statement)4.处理执行结果(ResultSet)5.释放资源 (ResultSet, Statement,Connection)四、 抽象类与接口的区别1、接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,而抽象类是可以有私有方法或私有变量的。2、实现接口的一定要实现接口里定义的所有方法 ,而 继承类可 以有选择地重写需要用到的方法3、接口要用implement实现,抽象类要使用extends 继承。五、
5、jsp 和 servlet 之间的联系六、 面向对象 3 大特征继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。 对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 名师精编优秀资料类) 。派生类可以从它的基类那里继承方法和实例变量,并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年java程序员需掌握的知识点 2022 java 程序员 掌握 知识点
限制150内