Java入门教程(9) ——变量

简介: 变量的解释及用法

@[toc]

1.变量的本质

1.变量本质上就是代表一个可操作的存储空间,空间位置是确定的,但是里面放置什么值由你决定
2.可通过变量名来访问对应的存储空”,从而控制这个存储空间存储的值。

2.变量的声明

int age = 20;  
double e = 3.14154;
int i ,j;       // 两个变量的数据类型都是int

3.变量的分类

3.1 局部变量

声明位置:方法或语句块内部

public void test() {
    int a;
    a=10;
    int b = a+5 ; 
} 

3.2 成员变量

声明位置:类内部,方法外部

public class Test {
    int i;
}

3.3 静态变量

声明位置:类内部,static修饰
这里不做解释,等我们学到面向对象的时候再具体展开解释

相关文章
|
2月前
|
存储 小程序 Java
打破传统,Java 变量与常量让你重新认识编程的魅力!
【6月更文挑战第14天】Java编程中的变量与常量赋予程序灵活性和动态性。变量如魔法盒子,其值可变,提供程序的适应性;常量则如灯塔,值恒定,确保稳定性。两者结合构建复杂程序,变量用于处理数据,常量定义规则。在项目中,规范管理变量和常量能提升代码可读性和维护性。无论是小游戏还是复杂系统,它们都是不可或缺的工具,激发编程的无限可能。
20 1
|
3天前
|
存储 Java 测试技术
Java零基础(15) - Java变量
【8月更文挑战第15天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
10 3
|
3天前
|
存储 Java 测试技术
Java零基础教学(14):Java变量详解
【8月更文挑战第14天】Java零基础教学篇,手把手实践教学!
6 2
|
11天前
|
Java 数据安全/隐私保护
03 Java流程控制-分支(if+switch+变量类型)
03 Java流程控制-分支(if+switch+变量类型)
17 5
|
11天前
|
存储 Java
02 Java基础语法(变量+数据类型+运算符)(下)
02 Java基础语法(变量+数据类型+运算符)
16 5
|
11天前
|
存储 Java 程序员
08 Java面向对象基础(对象与类+实例变量与方法+构造方法+this关键字)
08 Java面向对象基础(对象与类+实例变量与方法+构造方法+this关键字)
32 4
|
11天前
|
存储 Java
02 Java基础语法(变量+数据类型+运算符)(上)
02 Java基础语法(变量+数据类型+运算符)
29 4
|
20天前
|
存储 SQL Java
(七)全面剖析Java并发编程之线程变量副本ThreadLocal原理分析
在之前的文章:彻底理解Java并发编程之Synchronized关键字实现原理剖析中我们曾初次谈到线程安全问题引发的"三要素":多线程、共享资源/临界资源、非原子性操作,简而言之:在同一时刻,多条线程同时对临界资源进行非原子性操作则有可能产生线程安全问题。
|
22天前
|
Java Linux
linux 对子用户配置java 环境变量
linux 对子用户配置java 环境变量
18 3
|
5天前
|
Java
【Java】static 修饰变量
【Java】static 修饰变量