Перейти к основному содержимому

182 записи с тегом "Основы Java"

Посмотреть все теги

· 6 мин. чтения

1. Обзор

В сентябре 2019 года был выпущен JDK 13 в соответствии с новой периодичностью выпуска Java в шесть месяцев . В этой статье мы рассмотрим новые функции и улучшения, представленные в этой версии.

2. Предварительный просмотр функций разработчика

Java 13 привнесла две новые языковые функции, хотя и в режиме предварительного просмотра . Это означает, что эти функции полностью реализованы для оценки разработчиками, но не готовы к работе. Кроме того, их можно удалить или сделать постоянными в будущих выпусках на основе отзывов.

· 5 мин. чтения

1. Введение

Конструкторы являются привратниками объектно-ориентированного проектирования .

В этом руководстве мы увидим, как они действуют как единое место, из которого можно инициализировать внутреннее состояние создаваемого объекта.

Давайте продвинемся вперед и создадим простой объект, представляющий банковский счет.

2. Настройка банковского счета

· 4 мин. чтения

1. Введение

В этой статье мы дадим краткое объяснение различий между преобразованием строк и выполнением `` метода toString() . Мы кратко рассмотрим оба синтаксиса и рассмотрим пример, объясняющий цели использования каждого из них. Наконец, мы рассмотрим, какой из подходов лучше.

2. Приведение строковых типов и метод toString ()

Давайте начнем с краткого обзора. Использование синтаксиса (String) строго связано с приведением типов в Java . Короче говоря, основная задача использования этого синтаксиса — приведение исходной переменной к String :

String str = (String) object;

· 4 мин. чтения

1. Обзор

0xff — это число, представленное в шестнадцатеричной системе счисления (основание 16). Он состоит из двух шестнадцатеричных чисел F. Как мы знаем, F в шестнадцатеричном формате эквивалентно 1111 в двоичной системе счисления. Итак, 0xff в двоичном коде — это 11111111.

В этой статье мы узнаем, как использовать значение 0xff . Кроме того, мы увидим, как представить его с помощью нескольких типов данных и как использовать его с оператором & . Наконец, мы рассмотрим некоторые преимущества, связанные с его использованием.

2. Представление 0xff различными типами данных

Java позволяет нам определять числа, интерпретируемые как шестнадцатеричные (основание 16), используя префикс 0x , за которым следует целочисленный литерал.

· 8 мин. чтения

1. Обзор

В этом руководстве мы сосредоточимся на ключевом аспекте языка Java — методе finalize , предоставляемом корневым классом Object .

Проще говоря, это вызывается перед сборкой мусора для конкретного объекта.

2. Использование финализаторов

Метод finalize() называется финализатором.

· 6 мин. чтения

1. Обзор

Сигнатура метода является лишь подмножеством всего определения метода в Java. Таким образом, точная анатомия подписи может вызвать путаницу.

В этом руководстве мы изучим элементы сигнатуры метода и их применение в программировании на Java.

2. Подпись метода

Методы в Java поддерживают перегрузку, что означает, что несколько методов с одним и тем же именем могут быть определены в одном и том же классе или иерархии классов. Следовательно, компилятор должен иметь возможность статически связать метод, на который ссылается клиентский код. По этой причине сигнатура метода однозначно идентифицирует каждый метод .

· 4 мин. чтения

1. Введение

В Java у нас есть два способа сказать «И». Но что использовать?

В этом уроке мы рассмотрим различия между & и &&. Попутно мы узнаем о побитовых операциях и коротких замыканиях.

2. Использование побитового И

Побитовый оператор AND (&) сравнивает каждую двоичную цифру двух целых чисел и возвращает 1, если оба числа равны 1, иначе возвращает 0.

· 4 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим несколько способов определить, установлена ли Java на машине.

2. Командная строка

Во- первых, давайте откроем командное окно или терминал и введем:

> java -version

· 4 мин. чтения

1. Обзор

В языке программирования Java поля, конструкторы, методы и классы могут быть помечены модификаторами доступа . В этом уроке мы поговорим о модификаторе приватного доступа в Java.

2. Ключевое слово

Модификатор доступа private важен, потому что он позволяет инкапсулировать и скрывать информацию, которые являются основными принципами объектно-ориентированного программирования. Инкапсуляция отвечает за объединение методов и данных, а сокрытие информации является следствием инкапсуляции — она скрывает внутреннее представление объекта.

Первое, что нужно помнить, это то, что элементы, объявленные как частные , доступны только классу, в котором они объявлены .

· 4 мин. чтения

1. Введение

В операторах if-else Java мы можем выполнить определенное действие, когда выражение истинно , и альтернативное, когда оно ложно . В этом уроке мы узнаем, как изменить логику с помощью оператора not .

2. Оператор if -else

Начнем с простого оператора if-else :

boolean isValid = true;

if (isValid) {
System.out.println("Valid");
} else {
System.out.println("Invalid");
}