|NO.Z.00018|——————————|BigDataEnd|——|Java&变量数据类型.V02|——|Java.v02|变量.v02|声明使用|
一、变量的声明和使用
### --- 变量的声明方式
~~~ ——>数据类型 变量名 = 初始值;
~~~ ——>其中=初始值可以省略,但 ; 不可以省略
二、变量的声明
### --- 变量的声明
/*
编程实现变量的声明和使用
*/
public class VarTest {
public static void main(String[] args) {
// 1.声明一个变量并初始化 数据类型 变量名 = 初始值;
int age = 18;
// 2.打印变量的数值 + 字符串连接符 用于将两边的内容拼接/连接起来结果还是字符串
System.out.println("age = " + age); // age = 18
### --- 编译打印
~~~ # Javac编译
C:\Users\Administrator\Desktop\project>javac VarTest.java
~~~ # 打印输出
C:\Users\Administrator\Desktop\project>java VarTest
age = 18
三、声明变量
### --- 声明变量
/*
编程实现变量的声明和使用
*/
public class VarTest {
public static void main(String[] args) {
// 1.声明一个变量并初始化 数据类型 变量名 = 初始值;
int age = 18;
// 2.打印变量的数值 + 字符串连接符 用于将两边的内容拼接/连接起来结果还是字符串
System.out.println("age = " + age); // age = 18
System.out.println("-----------------------------------------------------");
// 3.使用变量的注意事项
// 3.1 使用变量之前需要声明
// System.out.println("name = " + name); // 错误: 找不到符号
// 3.2 使用变量之前需要初始化
//String name;
//System.out.println("name = " + name); // 错误: 可能尚未初始化变量name
String name = "颜祺";
System.out.println("name = " + name); // name = 颜祺
// 3.3 变量不能重复声明
//int age = 17; // 错误: 已在方法 main(String[])中定义/声明了变量 age
int aGe = 17;
int fjakjf3fjdlakjfa7987jfkdajlkf2427897fdjafjalkl89809fdjafjlj = 10;
int 年龄 = 16;
}
}
### --- 编译打印
C:\Users\Administrator\Desktop\project>javac VarTest.java
C:\Users\Administrator\Desktop\project>java VarTest
age = 18
-----------------------------------------------------
name = 颜祺
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
分类:
bdv001-Java语言基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通