知识点static、事务的特性、接口

2024-4-16杂记

今日没有学习新的知识,但是学习了一些知识点

事务特性:ACID

1.原子性【Atomicity】:表示事务要么全部完成,要么全部不完成

2.一致性【Consistency】:表示事务处理后数据库,从一个一致性状态变成另一个一致性状态,数据开始和结束,数据库必须保持完整性一致

3.隔离性【Isolation】:事务的执行对其他事务的执行是互不干扰的

4.持久性【Durability】:事务一旦提交,对数据库的修改是永久性的

静态

static

  • 是类级别的,不是方法级别的
  • 不需要new对象的时候,就已经被创建
  • 可以使用【类.方法】直接使用方法
  • 如果设置了静态变量,当一个类修改了变量后,那么这个值就永久性发生改变了,其他类调用也已经发生改变

接口

  • 接口中可以存在有方法体的方法
    • 需要使用default和static字段
    • default表示默认字段,实现接口的类可以重写该方法
    • 该实现类被其他类调用的时候,是可以的直接调用该方法的
    • static使用起来就与正常的static是一样的
  • 一个类是可以实现很多接口的,但是只能由一个继承
    • 所以在Java中,继承是单重的
    • 但是在c++中,继承是多重的
相关推荐
科技块儿4 分钟前
多语言技术栈如何共用IP离线库?Java、Python、Go 的加载实践
java·python·tcp/ip
chools18 分钟前
一篇文章带你搞懂Java“设计模式”! - - 超长文(涵盖23种)万字总结!【汇总篇】
java·开发语言·设计模式
良逍Ai出海20 分钟前
OpenClaw 新手最该先搞懂的 2 套命令
android·java·数据库
6+h27 分钟前
【Spring】深度剖析IoC
java·后端·spring
程序员JerrySUN36 分钟前
别再把 HTTPS 和 OTA 看成两回事:一篇讲透 HTTPS 协议、安全通信机制与 Mender 升级加密链路的完整文章
android·java·开发语言·深度学习·流程图
郝学胜-神的一滴1 小时前
系统设计与面向对象设计:两大设计思想的深度剖析
java·前端·c++·ue5·软件工程
myloveasuka1 小时前
[Java]子类到底能继承父类中的哪些东西?继承中成员变量/方法访问特点---就近原则
java·开发语言
umeelove351 小时前
vscode配置django环境并创建django项目(全图文操作)
java
x-cmd1 小时前
[260307] x-cmd v0.8.6:新增 gpt-5.4 模型支持,sudo/os/hostname/cpu 等模块文档更新
java·数据库·gpt·sudo·x-cmd·googel
PPPPickup1 小时前
深信服公司---java实习生后端一二面询问
java·后端·ai