Is Java language necessary for Pyspark or Spark?