Приветствую всех. Разбираю код учебной программы "Прибавка к зарплате" и не понимаю синтаксиса, задачу решил интуитивно, но не понял как это сделал.
package com.javarush.task.task02.task0205;

/*
Прибавка к зарплате
*/
public class Solution {
    public static void main(String[] args) {
        hackSalary(700);
    }

    public static void hackSalary(int a) {
        // напишите тут ваш код
        System.out.print ("Твоя зарплата составляет: ");
        System.out.print (a + 100);
        System.out.print (" долларов в месяц.");
    }
}
Понимаю что значение 700 принимает значение а в методе hackSalary. Но что такое hackSalary(700)? На обьявление переменной это не похоже. Перелистал все руководство для начинающих по Java Шилдта, ничего не могу понять. Дайте пожалуйста разъяснение или ссылку на материал, где разбирается подобный синтаксис.