code: private void readObject(ObjectInputStream stream)
          throws IOException, ClassNotFoundException
      {
          epochYear = CHINESE_EPOCH_YEAR;
          zoneAstro = CHINA_ZONE;
  
          stream.defaultReadObject();
  
          /* set up the transient caches... */
          astro = new CalendarAstronomer();
          winterSolsticeCache = new CalendarCache();
          newYearCache = new CalendarCache();
      }
docs: Override readObject.