Skip to content

Instantly share code, notes, and snippets.

@suroegin
Last active June 8, 2017 08:45
Show Gist options
  • Save suroegin/63916260d1d684d573fb2b6f8db57bf8 to your computer and use it in GitHub Desktop.
Save suroegin/63916260d1d684d573fb2b6f8db57bf8 to your computer and use it in GitHub Desktop.

Фундаментальные понятия

Модификаторы доступа (public, private и т.д.)

  1. public -- к переменной, методу или классу, помеченному модификатором public, можно обращаться из любого места программы.
  2. private -- к переменной или методу можно обращаться только из этого же класса, где он объявлен. Для всех остальных классов помеченный метод или переменная - невидимы.
  3. без модификатора (package) -- если переменная или метод не помечены, то считается, что они помечены "модификатором по-умолчанию". Перменные или методы видны всем классам пакета, в котором они объявлены.
  4. final -- от этого класса нельзя делать наследование.

Ввод данных с клавиатуры: вариант 1

import java.io.*
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); // считывает данные до Enter
String name = reader.readLine();
String sAge = reader.readLine(); // Число сначала как строка
int nAge = Integer.parseInt(sAge); // А затем переводим в другой тип, Integer.

Всё про фреймворки...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment