01-变量
为什么需要变量?
变量是程序的基本组成单位(不论使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位)
变量的概念
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)
变量三要素:变量 = 变量名 + 值 + 数据类型
public class VarDetail{ public static void main(String[] args){ //变量必须先声明,后使用,即有顺序 int a = 100; System.out.println("赋值前:"+a); //该区域的数据或值可以在同一类型范围内不断变化 a = 200; System.out.println("赋值后:"+a); //变量在同一个作用域内不能重名 //int a = 300; (错误:已在方法 main(String[])中定义了变量 a) } } class Dog{ public static void main(String[] args){ //变量在不同作用域可以重名 int a = 300 System.out.println(a); } }
程序中 + 号的使用
1.当左右两边都是数值型时,则做加法运算
2.当左右两边有一方为字符串,则做拼接运算
3.运算顺序,是从左到右
public class Plus{ public static void main(String[] args){ //100 + 98 = 198 System.out.println(100 + 98); //"100" + 98 = 10098 System.out.println("100" + 98); //100 + 3 + "hello" = 103hello System.out.println(100 + 3 + "hello"); //"hello" + 100 + 3 = hello1003 System.out.println("hello" + 100 + 3); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南