O seu desafio é imprimir os fatoriais de 1 a 10!
int fatorial = 1; //nessa linha é criado uma variável fatorial do tipo inteiro e é atribuido o valor 1 para ela
for (int i = 1; i < 11; i++) { // neste ponto inicia um loop de repetição, para poder fazer a fatoração indo de 1 até 10, nesse for é criado outra variável do tipo inteiro chamada "i" e ela recebe o valor 1 "int i = 1 ",
no próximo ponto "i < 11", é verificado se o valor do "i" é menor do que o 11, se for menor ele continua no loop se for 11 ele saí do loop,
no "i++", o i vai ser incrementado com mais 1, exemplo se o i estive com 2 ele soma mais 1 e fica com 3 até chegar ao 11
fatorial *= i; dentro do for a variavel fatorial será multiplicada pelo valor do "i';
System.out.println("Fatorial de " + i + " = " + fatorial); // será feita a impressão do valor i e do valor da variavel fatorial, obs o sinal de + serve para concaternar o texto apresentado na saída do programa.
Como você tem dúvida nesse ponto fatorial * = i, seria interessante revisar conteudo sobre atuibuição de valores
link sobre atribuição de valores:
https://learn.microsoft.com/pt-br/cpp/cpp/assignment-operators?view=msvc-170
Caso tenha resolvido a sua duvida, por favor marque a dúvida como resolvido.