Take the 2-minute tour ×  I am writing an application that I
want to store, retrieve, sort, and search data. I am using Java
and I have the GUI and some functionality written already but I
have no idea how to store data in Java. I have done a VERY
little bit of work with SQLite when I was writing an app for my
android phone and was looking for something like that maybe.  I
need to store information that is linked to each other, for
example think of an address book. The name, address, phone
number, email address, etc. would be linked to each other and go
together for one entry in the address book. Similarly I need to
store a large amount of data in this way and be able to search
it for needed data. I would also like to be able to retrieve the
data in a fashion that I could get the address value for "name".
I need to know the easiest way to accomplish this. After
googleing it I found information on Java DB but I don't know if
this is exactly what I am looking for or how to use it.  Please
answer by providing m