程序中数据的三种形态

⌚Time: 2024-05-06 01:26:00

👨‍💻Author: Jack Ge

我总结了程序中数据的三种形态

数据在程序中有三种形式,储存在数据库中的数据,在内存中保存的数据,界面上显示的数据。

它们代表的是同一种数据的不同形态,如一个设置项,在文件中是字符串,在程序内存中,他是一个布尔值,在界面上,他是一个开关的状态。

对于数据库中的数据,需要编写一个专门的处理类,负责与数据库进行沟通,并且提供接口给外部使用。数据获取接口,写入接口等。

数据同步

  1. 内存中的数据是中转站,数据库和内存的数据可以进行直接的交互,内存中的数据和界面数据可以直接交互。而数据库不能直接和界面上面的数据交互。
  2. 从内存数据写入到数据库中就是进行保存,从数据库中读取到内存中就是载入。从内存中显示到界面上面就是刷新,从界面写入到内存就是编辑