我在非常长时间未使用该语言后正在开发Java项目,所以请耐心等待(我现在主要是.NET和Windows Forms开发人员,因为有些背景知识)。
我正在创建一些Java Bean classes来存储相关数据,这些数据将通过RMI在本地计算机上的不同Java进程之间传递。其中一些进程将充当客户端并向用户公开GUI(很可能是基于Swing的)。
假设我有一个代表驾驶执照信息的Java Bean。除了许可证编号和有关驱动程序的信息之外,其中一个属性应该是驱动程序的照片。此照片将显示在GUI中并由客户端的用户设置,并且可能还必须在某个时间点由另一个进程存储在数据库中。
在C#中,我会使用System.Drawing.Image类来存储此信息。但是我应该在Java Bean中使用什么?再说一次,我很久没有用Java来开发一个项目了,所以我很生疏;我确信这很简单,但快速的网络搜索并没有给我任何东西。