JFlash is a Java flash card organizer that enables you to create and review electronic flash cards. The collection of flash cards is stored in XML format so the files are extremely portable. JFlash supports loading a file through a URL using an http connection.