Wie Speichere ich mal in eine variable?

Einer meiner Klassen Event wird ein Instanz-Feld genannt timeStamp. Jetzt habe ich eine weitere Klasse, die die timeStamp nach einigen anderen Algorithmus, das ist nicht wirklich relevant hier.

Meine Frage ist, was Typ Lagere ich diese timeStamp? Von dem, was ich habe recherchiert, bisher habe ich den Eindruck, dass es berechnet werden soll, in Millisekunden und so speichern Sie es in einem double vielleicht.

Grundsätzlich die Clock Klasse, ich habe simuliert die Uhrzeit im folgenden format : hh:mm:ss. Jedoch, da es einen diskreten-Ereignis-simulation, die ich entwickle, springt von Ereignis zu Ereignis, das es bestimmt von timeStamp Wert, d.h. jedes event-Objekt hat eine timeStamp Wert, der gespeichert ist in einer PrioityQueue. Also habe ich mir überlegt die Speicherung der timeStamp im gleichen format wie die Clock , die ich Schätze, würde mich das erstellen einer neuen Klasse TimeStamp , dann wird der Typ des timestamp. Oder soll ich nur machen die Uhr zu simulieren, Zeit in Millisekunden?

Was sind Ihre Gedanken dazu? Ich bin mir nicht sicher, auf die meisten effizient/saubere Art und Weise zu implementieren.

Was ist falsch mit DateTime? Ah, sorry, ich denke, ich denke an die DateTime-Klasse in Joda Time.

InformationsquelleAutor DSF | 2012-11-07

Schreibe einen Kommentar