جاوا مکانیزمی به نام توالی آبجکت (object serialization) ارائه می دهد که در آن آبجکت می تواند به عنوان دنباله ای از بایت ها ارائه شود که حاوی آبجکت داده به همراه اطلاعاتی در مورد نوع آبجکت و نوع داده ی ذخیره شده در آبجکت می باشد.
گروه های ObjectInputStream و ObjectOutputStream جریان های سطح بالایی هستند که حاوی متودهایی برای دنباله دار کردن و یا غیردنباله دار کردن یک آبجکت استفاده می شوند.
گروه ObjectOutputStream حاوی متودهای مختلفی برای نوشتن انواع مختلف داده می باشد، اما یک متود خاص همیشه مشخص می ماند:
public final void writeObject(Object x) throws IOException
متد بالا یک آب