Переменные в Java
Опубликовано: 15 Февраля, 2022
Переменная - это имя, присвоенное ячейке памяти. Это основная единица хранения в программе.
- Значение, хранящееся в переменной, может быть изменено во время выполнения программы.
- Переменная - это только имя, присвоенное ячейке памяти, все операции, выполняемые с переменной, влияют на эту ячейку памяти.
- В Java все переменные должны быть объявлены перед использованием.
Как объявить переменные?
Мы можем объявить переменные в java следующим образом:
type : Тип данных, которые могут храниться в этой переменной.
name : Имя, присвоенное переменной.
Таким образом, имя может быть присвоено только ячейке памяти. Ему можно присвоить значения двумя способами:
- Инициализация переменной
- Присвоение значения путем ввода
Как инициализировать переменные?
datatype : Тип данных, которые могут храниться в этой переменной.
имя_переменной : имя, присвоенное переменной.
значение : это начальное значение, хранящееся в переменной.
Примеры :
float simpleInterest; // Объявление переменной типа float int time = 10, speed = 20; // Объявление и инициализация целочисленной переменной char var = 'h'; // Объявление и инициализация символьной переменной
Типы переменных
В Java есть три типа переменных:
- Локальные переменные
- Переменные экземпляра
- Статические переменные
Let us now learn about each one of these variables in detail.
- Local Variables: A variable defined within a block or method or constructor is called local variable.
- These variable are created when the block in entered or the function is called and destroyed after exiting from the block or when the call returns from the function.
- The scope of these variables exists only within the block in which the variable is declared. i.e. we can access these variable only within that block.
- Initilisation of Local Variable is Mandatory.
Sample Program 1:
public
class
StudentDetails {
public
void
StudentAge()
{
// local variable age
int
age =
0
;
age = age +
5
;
System.out.println(
"Student age is : "
+ age);
}
public
static
void
main(String args[])
{
StudentDetails obj =
new
StudentDetails();
obj.StudentAge();
}
}
Output:Student age is : 5
РЕКОМЕНДУЕМЫЕ СТАТЬИ