Приветствую Вас ГостьВторник, 14.05.2024, 23:08

Каталог статей

В разделе материалов: 16
Показано материалов: 11-16
Страницы: « 1 2

типы исключений

Java | Просмотров: 165 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)

Для компиляции и запуска приложений на Java используются файлы javac.exe и java.exe, которые находятся в подпапке bin, папки в которой установлен JDK (Java Development Kit) (Kit - это "комплекс").

Сначала надо скомпилировать файл java в файл с расширением class. Это делается с помощью команды javac.exe

Например:

javac Main.java

Результатом выполнения этой команды будет новый файл с именем Main.class.

Теперь этот класс можно запустить на выполнение с помощью команды java, например

java Main 

.class при этом в командной строке не указывается.

Для того, чтобы выполнить команду с учетом параметров командной строки, надо создать конструктор для класса, в котором указать параметры. Если программа не делает элементарных вычислений, то часть параметры задают в виде массива строк, например:

public class Main {
    public static void main(String[] args) {
        for (int i = 0; i < args.length; i++) {
            System.out.println(args[i]);
        }
    }
}

Вызов программы с параметрами имеет вид:

java Main arg0 arg1 arg2

 

Java | Просмотров: 171 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)

http://www.fandroid.info/tutorial-po-osnovam-yazyka-programmirovaniya-java-dlya-nachinayushhih/

Java | Просмотров: 110 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)

В основе лежат примитивные типы (примитивы):

  • byte (число, 1 байт)
  • short (число, 2 байта)
  • int (число, 4 байта)
  • long (число, 8 байтов)
  • float (число с плавающей точкой, 4 байта)
  • double (число с плавающей точкой, 8 байтов)
  • char (символ, 2 байта)
  • boolean (true (истина) или false (ложь), 1 байт)

Объявить переменную нужного типа можно следующим образом:

int myNumber;
myNumber = 5;

Исключение является тип float:

float f = (float) 4.5;
Или:
float f = 4.5f    

Для задания значения символа используются одинарные кавычки

char c = 'g';

String - это не примитив - это класс.

Создание строки с помощью конструктора
String s1 = new String("Who let the dogs out?");
С помощью двойных кавычек (" ").
String s2 = "Who who who who!";

Java | Просмотров: 115 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)

Один класс может быть потомком супер класса, т.е. он содержит свойства и методы супер класса. При создании класса потомка (подкласса) указывается служебное слово extends и название класса, который он наследует.

В классе потомке может быть переопределен метод родительского класса. Переопределенный метод должен иметь тот же тип, что и в родительском классе. Это же ограничение распространяется на параметры метода.

Перед переопределяемым методом стоит аннотация @Override. Она не обязательна, но желательно ее указывать, для читабельности кода.

Нельзя переопределить методы final, private, static.

 

Java | Просмотров: 158 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)

Имя класса должно совпадать с именем файла, т.е. класс Main должен находится в файле Main.java

Java - строго типизированный язык. Любая переменная должна быть объявлена перед ее применением. Пример объявления и заполнения:

Логические функции (используются в условных операциях и цикле):

|| - ИЛИ, && - И, == - равно, != - не равно

Методы

public - метод общедоступен

privavte - метод доступен только внутри класса

static - метод можно выполнить без создания экземпляра класса

void - метод не возвращает значение (аналог процедуры). 

Если метод возвращает значение (аналог функции), то должен быть определен тип метода и в теле метода должен находиться оператор return, который возвращает значение того же типа, которое объявлено в методе.

Java | Просмотров: 106 | Добавил: robolen | Дата: 23.10.2022 | Комментарии (0)


1-10 11-16
Вход на сайт
Поиск
Категории раздела
Программирование [7]
Java [9]
Описание языка Java
API [0]
Примеры реализации задач [0]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0