Приветствую, товарищи! Подскажите пожалуйста. В лекции №6 написано, что при конкатенации значений, они просто "склеиваются", т.е. арифметические операции производить нельзя. Но тут же в качестве примера идет: int a = 5; String name = a + a + "1" + a; // = 1015. Почему 1015, если при склеивании должно получатся 5+5+1+5 = 5515? Почему осуществляется сложение а+a, если арифметические операции невозможны в переменной типа String?