<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://quartz.jzhao.xyz/001-Java</loc>
    <lastmod>2024-01-25T15:11:37.425Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/List-Stram</loc>
    <lastmod>2024-01-25T15:11:37.590Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/07_default_not_needed_if_all_covered</loc>
    <lastmod>2024-01-25T15:11:37.614Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/12_match_based_on_the_type</loc>
    <lastmod>2024-01-25T15:11:37.719Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/Record%E4%B8%8EPattern-match</loc>
    <lastmod>2024-01-25T15:11:37.800Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/instanceof%E6%96%B0%E6%97%A7%E8%AF%AD%E6%B3%95%E6%AF%94%E8%BE%83</loc>
    <lastmod>2024-01-25T15:11:37.833Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/pattern</loc>
    <lastmod>2024-01-25T15:11:37.869Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/Pattern-in-java/switch%E8%AF%AD%E6%B3%95</loc>
    <lastmod>2024-01-25T15:11:37.933Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/decorator/01_combining_functions/Sample</loc>
    <lastmod>2024-01-25T15:11:37.988Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/decorator/02_using_to_decorate/Sample</loc>
    <lastmod>2024-01-25T15:11:38.014Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/decorator/decorator</loc>
    <lastmod>2024-01-25T15:11:38.042Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/design_patterns_revisited_in_modern_java</loc>
    <lastmod>2024-01-25T15:11:38.047Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/01-a_problem_to_clean_up/Sample</loc>
    <lastmod>2024-01-25T15:11:38.050Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/02a-not_a_good_solution/Sample</loc>
    <lastmod>2024-01-25T15:11:38.064Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/03-easy_to_forget_and_verbose/Sample</loc>
    <lastmod>2024-01-25T15:11:38.080Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/04-using_ARM/Sample</loc>
    <lastmod>2024-01-25T15:11:38.095Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/05-easy_to_forget/Sample</loc>
    <lastmod>2024-01-25T15:11:38.112Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/eam/06-using_eam/Sample</loc>
    <lastmod>2024-01-25T15:11:38.130Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/factorymethod/01-interface_default_method_as_factory_method/Sample</loc>
    <lastmod>2024-01-25T15:11:38.165Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/fluency/01_verbose_code/Sample</loc>
    <lastmod>2024-01-25T15:11:38.180Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/fluency/02_cascade_method_pattern/Sample</loc>
    <lastmod>2024-01-25T15:11:38.191Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/fluency/03_dealing_with_object_allocation/Sample</loc>
    <lastmod>2024-01-25T15:11:38.204Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/iterator/01_internal_iterator/Sample</loc>
    <lastmod>2024-01-25T15:11:38.218Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/iterator/02_purity_and_internal_iterators/Sample</loc>
    <lastmod>2024-01-25T15:11:38.235Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/lazy/01_lazy_evalution/Sample</loc>
    <lastmod>2024-01-25T15:11:38.256Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/lazy/02_short_circuiting/Sample</loc>
    <lastmod>2024-01-25T15:11:38.268Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/lazy/03_eager_evaluation/Sample</loc>
    <lastmod>2024-01-25T15:11:38.278Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/lazy/04_level_of_indirection/Sample</loc>
    <lastmod>2024-01-25T15:11:38.289Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/lazy/05_lazy_evaluation/Sample</loc>
    <lastmod>2024-01-25T15:11:38.300Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/option/01_use_of_optional/Sample</loc>
    <lastmod>2024-01-25T15:11:38.316Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/01_on_strategy/Sample</loc>
    <lastmod>2024-01-25T15:11:38.337Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/02_intial_code/Sample</loc>
    <lastmod>2024-01-25T15:11:38.344Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/03_one_change/Sample</loc>
    <lastmod>2024-01-25T15:11:38.354Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/04_yet_another_change/Sample</loc>
    <lastmod>2024-01-25T15:11:38.369Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/05_fall_back_to_original/Sample</loc>
    <lastmod>2024-01-25T15:11:38.383Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/06_a_little_refactor/Sample</loc>
    <lastmod>2024-01-25T15:11:38.397Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/07_using_the_strategy/Sample</loc>
    <lastmod>2024-01-25T15:11:38.409Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/design_patterns_revisited_in_modern_java/strategy/08_a_bit_more_refactoring/Sample</loc>
    <lastmod>2024-01-25T15:11:38.423Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter00-genesis</loc>
    <lastmod>2024-01-25T15:11:38.444Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter01-basic_types</loc>
    <lastmod>2024-01-25T15:11:38.490Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter02-methods</loc>
    <lastmod>2024-01-25T15:11:38.569Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter03-jshell_vs_java</loc>
    <lastmod>2024-01-25T15:11:38.625Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter04-numbers</loc>
    <lastmod>2024-01-25T15:11:38.656Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter05-control_flow</loc>
    <lastmod>2024-01-25T15:11:38.712Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter07-interface</loc>
    <lastmod>2024-01-25T15:11:38.778Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter08-lambda</loc>
    <lastmod>2024-01-25T15:11:38.848Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter09-list_and_map</loc>
    <lastmod>2024-01-25T15:11:38.949Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter10-string_formatting</loc>
    <lastmod>2024-01-25T15:11:39.032Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter11-class_and_encapsulation</loc>
    <lastmod>2024-01-25T15:11:39.074Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter12-equals_hashCode_toString</loc>
    <lastmod>2024-01-25T15:11:39.132Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter13-contract</loc>
    <lastmod>2024-01-25T15:11:39.187Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter13-modifiable_vs_mutable</loc>
    <lastmod>2024-01-25T15:11:39.204Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter14-null_and_optional</loc>
    <lastmod>2024-01-25T15:11:39.213Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter15-inheritance</loc>
    <lastmod>2024-01-25T15:11:39.270Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter16-exception</loc>
    <lastmod>2024-01-25T15:11:39.390Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter17-enum</loc>
    <lastmod>2024-01-25T15:11:39.447Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter18-nested_classes</loc>
    <lastmod>2024-01-25T15:11:39.516Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter20-generics</loc>
    <lastmod>2024-01-25T15:11:39.590Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter21-wrapper</loc>
    <lastmod>2024-01-25T15:11:39.673Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter22-variance</loc>
    <lastmod>2024-01-25T15:11:39.731Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter23-limitation_of_generics</loc>
    <lastmod>2024-01-25T15:11:39.775Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter25-stream</loc>
    <lastmod>2024-01-25T15:11:39.815Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter26-collector</loc>
    <lastmod>2024-01-25T15:11:39.979Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter30-data_structure</loc>
    <lastmod>2024-01-25T15:11:39.984Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/javaadvanced/chapter31-sort</loc>
    <lastmod>2024-01-25T15:11:39.993Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/Lambda%E4%B8%8EVar</loc>
    <lastmod>2024-01-25T15:11:39.996Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/instanceof</loc>
    <lastmod>2024-01-25T15:11:40.012Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/of%E9%9D%99%E6%80%81%E6%96%B9%E6%B3%95</loc>
    <lastmod>2024-01-25T15:11:40.025Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/record</loc>
    <lastmod>2024-01-25T15:11:40.040Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/switch%E8%A1%A8%E8%BE%BE%E5%BC%8F</loc>
    <lastmod>2024-01-25T15:11:40.061Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/try-with-resources</loc>
    <lastmod>2024-01-25T15:11:40.075Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/var%E8%AF%AD%E6%B3%95</loc>
    <lastmod>2024-01-25T15:11:40.093Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/%E5%A4%9A%E8%A1%8C%E5%AD%97%E7%AC%A6%E4%B8%B2</loc>
    <lastmod>2024-01-25T15:11:40.105Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/%E6%8E%A5%E5%8F%A3%E7%A7%81%E6%9C%89%E6%96%B9%E6%B3%95</loc>
    <lastmod>2024-01-25T15:11:40.114Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/%E9%92%BB%E7%9F%B3%E6%93%8D%E4%BD%9C%E7%AC%A6</loc>
    <lastmod>2024-01-25T15:11:40.123Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%BC%96%E7%A8%8B%E4%B8%8E%E9%9D%A2%E5%90%91%E5%87%BD%E6%95%B0%E7%BC%96%E7%A8%8B</loc>
    <lastmod>2024-01-25T15:11:40.132Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/the_features_of_modern_java_and_their_benefits/%E9%BB%98%E8%AE%A4%E6%96%B9%E6%B3%95</loc>
    <lastmod>2024-01-25T15:11:40.145Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/01_imperative_style/Sample</loc>
    <lastmod>2024-01-25T15:11:40.161Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/02_declarative_style/Sample</loc>
    <lastmod>2024-01-25T15:11:40.196Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/03_functional_style/Sample</loc>
    <lastmod>2024-01-25T15:11:40.210Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/04_functional_composition/Sample</loc>
    <lastmod>2024-01-25T15:11:40.217Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/05_lambda_expressions/Sample</loc>
    <lastmod>2024-01-25T15:11:40.372Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/06_filter/Sample</loc>
    <lastmod>2024-01-25T15:11:40.377Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/07_map/Sample</loc>
    <lastmod>2024-01-25T15:11:40.398Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/08_reduce/Sample</loc>
    <lastmod>2024-01-25T15:11:40.431Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/09_flavors_of_reduce/Sample</loc>
    <lastmod>2024-01-25T15:11:40.438Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/10_map_vs_flatMap/Sample</loc>
    <lastmod>2024-01-25T15:11:40.442Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/11_functional_composition/Sample</loc>
    <lastmod>2024-01-25T15:11:40.445Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/12_semantics_of_the_pipeline/Sample</loc>
    <lastmod>2024-01-25T15:11:40.450Z</lastmod>
  </url><url>
    <loc>https://quartz.jzhao.xyz/understanding_functiona_programming_in_java/13_lazy_evaluation/Sample</loc>
    <lastmod>2024-01-25T15:11:40.454Z</lastmod>
  </url></urlset>