Well, the tJava, tJavaRow, and tJavaFlex components in Talend Open Studio do seem to confuse people as mostly the work the same. To clear your doubts I am sharing a table with clear distinctions between them.
![image](https://lh5.googleusercontent.com/Vg_AwCe4BC8T3N82HM6Be2s5ZGObZt3QIjDvIiHO9EM89Z_dMdcI6yV3NNzKphh3KaPM4YqwMGbtEx-56Ytc4cizgOXx4u9V43BHUrW1XoyY8zvAy7NYs6HDLacCGvt4bYjQhOiE)
Hope this helps.
To learn more about Talend' it's recommended to join Talend training today.
Thanks.