Рубрики

Java


  • Чем отличается виртуальное поведение по умолчанию в C ++ и Java?

    Виртуальное поведение методов по умолчанию противоположно в C ++ и Java:

  • Как параметры передаются в Java?

    Смотрите это для подробного описания. В Java параметры всегда передаются по значению. Например, следующая программа печатает i = 10, j = 20.

  • Как объекты Java хранятся в памяти?

    В Java все объекты динамически размещаются в Heap. Это отличается от C ++, где объектам может быть выделена память либо в стеке, либо в куче. В C ++, когда мы […]

  • Разрешены ли статические локальные переменные в Java?

    В отличие от C / C ++, статические локальные переменные не разрешены в Java. Например, следующая Java-программа завершается неудачно при компиляции с ошибкой «Статические локальные переменные недопустимы»

  • конечные переменные в Java

    В Java, когда ключевое слово final используется с переменной примитивных типов данных (int, float и т. Д.), Значение этой переменной не может быть изменено.

  • Конструктор по умолчанию в Java

    Как и C ++, Java автоматически создает конструктор по умолчанию, если пользователь не создал конструктор по умолчанию или параметризованный параметр , и (подобно C ++) конструктор по умолчанию автоматически вызывает […]

  • Присвоение значений статическим конечным переменным в Java

    Присвоение значений статическим конечным переменным в Java: В Java нестатическим конечным переменным может быть присвоено значение либо в конструкторе, либо с помощью объявления. Но статическим конечным переменным нельзя присвоить значение […]

  • Отслеживание статических функций в Java

    В Java, если имя статической функции производного класса совпадает со статической функцией базового класса, тогда статическая функция базового класса скрывает (или скрывает) статическую функцию производного класса. Например, следующий код Java […]

  • Сравнение обработки исключений в C ++ и Java

    Оба языка используют ключевые слова try , catch и throw для обработки исключений, и значение блоков try , catch и free также одинаково для обоих языков. Ниже приведены различия между […]

  • Поддерживает ли Java goto?

    Java не поддерживает goto, она зарезервирована как ключевое слово на тот случай, если они захотят добавить его в более позднюю версию. В отличие от C / C ++, Java не […]

  • Массивы в Java

    В отличие от C ++, массивы являются объектами первого класса в Java. Например, в следующей программе доступ к размеру массива осуществляется с помощью length, который является членом объекта arr [] […]

  • Наследование и конструкторы в Java

    В Java конструктор базового класса без аргументов автоматически вызывается в конструкторе производного класса. Например, вывод следующей программы:

  • Более ограниченный доступ к методу производного класса в Java

    В Java ошибкой компилятора является предоставление более ограниченного доступа к функции производного класса, которая переопределяет функцию базового класса.

  • Спецификатор доступа к методам в интерфейсах

    В Java все методы в интерфейсе являются открытыми, даже если мы не указываем public с именами методов. Кроме того, поля данных являются общедоступными static final, даже если мы не упоминаем […]

  • Перегрузка функций и тип возврата

    В C ++ и Java функции не могут быть перегружены, если они отличаются только типом возврата.

  • Статические блоки в Java

    В отличие от C ++, Java поддерживает специальный блок, называемый статическим блоком (также называемый статическим предложением), который можно использовать для статической инициализации класса.

  • Спецификаторы доступа для классов или интерфейсов в Java

    В Java методы и члены-данные класса / интерфейса могут иметь один из следующих четырех спецификаторов доступа. Спецификаторы доступа перечислены в соответствии с порядком их ограничения.

  • Вывод программы Java | Комплект 1

    Уровень сложности: Новичок Прогнозировать выход следующих программ Java.

  • Вывод программы Java | Набор 2

    Предсказать вывод следующих программ Java.

  • Доступ к члену дедушки в Java с помощью супер

    Прямой доступ к члену дедушки в Java: Предсказать вывод следующей программы Java.