Java — объективно-ориентированный язык. Чтобы создать даже самую элементарную программу, следует описать хотя бы один класс (в котором содержится главный метод main()).
В методе объявляются переменные путём указания типа этой переменной и её имени. Причём имя этой переменной может состоять из букв или цифр, а также содержать символы "_" и "$". При этом впереди нельзя писать цифры, тогда как символы вполне допустимы.
Пример:
myName, _myName, myname, myName4 ( однако 4myName будет некорректно).
Для записи имён переменных как правило используется "верблюжий" регистр. При этом первое слово начинается с маленькой буквы, тогда как каждое последующее — с большой (например: myLittleWorld). Одновременно с этим можно сразу присвоить значение переменной (инициализировать).
В Java используется несколько разновидностей типов данных, которые могут быть преобразованы без потери значений (автоматически). Кроме того, вы можете прибегать к явному приведению типов данных, указав соответствующий идентификатор перед выражением (в круглых скобках).
В языке Java есть следующие типы основных операторов:
- арифметические — для сложения, умножения, вычитания и деления чисел;
- логические — для работы с логическими операндами (и/или/исключение и тп) ;
- операторы сравнения — для проверки равенства или неравенства чисел;
- побитовые операторы — для работы с битовыми представлениями чисел;
Также в языке Java существует так называемый тернарный оператор — упрощённая форма условного оператора. Он состоит из трех частей: условие, которое проверяет, выполняется ли условие; значение, которое будет возвращено, если условие истинно; и значение, которое будет возвращено, если условие ложно.