# tJava

Ce composant étend les fonctionnalités du Job Talend grâce à des commandes Java personnalisées.

Le tJava permet de saisir du code personnalisé afin de l'intégrer dans le programme Talend. Ce code est exécuté une seule fois.

### Dans cette section

* [Propriétés du tJava Standard](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-standard-properties)
* [Propriétés du tJava pour Apache Spark Batch](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-properties-for-apache-spark-batch)
* [Propriétés du tJava pour Apache Spark Streaming](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-properties-for-apache-spark-streaming)

**Concepts associés**

* [Vérifier le format d'une adresse e-mail](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tlibraryload-tjava-tjava-checking-format-of-e-mail-address-standard-component-this)
* [Imprimer le contenu d'une variable](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-tfileinputdelimited-tfileoutputexcel-tfileoutputexcel-printing-out-variable-content-standard-component-the)
* [Rediriger la sortie standard vers un fichier pour le Job complet](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-tfixedflowinput-tfileoutputdelimited-tlogrow-redirecting-standard-output-to-file-for-entire-job-standard-component "Voici un exemple de comment rediriger la sortie standard vers un fichier pour l'exécution du Job complet.")

**Référence associée**

* [Créer des tables Hive externes basées sur ADLS Databricks](https://help.qlik.com/talend/fr-FR/components/8.0/java-custom-code/tjava-tazurefsconfiguration-databricks-gen2-file)