【Java实例学习】今天学习了JAVA《变量的声明和赋值》。包括批量声明赋值、转义字符、组合输出

本文介绍了JAVA中变量的声明和赋值方法,包括字符串、整数类型变量的声明及直接赋值方式,同时展示了如何在输出语句中使用变量。

大家好 ,我是“王怕怕升职记”。
今天是2019年12月22日,下午13点54分。
今天,我学习了JAVA《变量的声明和赋值》。

public class Study_20191222 {
	public static void main(String[] args) {
		String name="王怕怕升职记",gender="男",computer_language="Java",lessen="变量的声明和赋值";  
//声明1个字符串变量name
		int year=2019,moon=12,day=22; 
//声明3个变量并直接赋值,以英文逗号隔开。
		int hour,minute;  
		hour=13;minute=54;
//声明2个变量不赋值,以英文逗号隔开。但是赋值需要用分号。
		System.out.println("大家好 ,我是\""+name+"\","+gender+"。");  
//通过+将变量和文字连接到一起,引号通过\转译输出。
		System.out.println("现在是"+year+"年"+moon+"月"+day+"日,下午"+hour+"点"+minute+"分。");
		System.out.println("今天,学习了"+computer_language+"《"+lessen+"》。");
	}
}

/* 输出结果如下:
大家好 ,我是“王怕怕升职记”。
今天是2019年12月22日,下午13点54分。
今天,我学习了JAVA《变量的声明和赋值》。*/

 

Java 中,变量主要分为局部变量、静态变量实例变量,以下是不同类型变量声明方法: ### 局部变量 局部变量是在方法、构造方法或者语句块中定义的变量。局部变量在使用前必须先声明初始化。声明局部变量时,需要指定变量的类型名称,也可以同时进行初始化。 ```java public class LocalVariableExample { public static void main(String[] args) { // 声明初始化布尔型局部变量 boolean flag = true; // 声明字符型局部变量 char c1, c2; // 初始化字符型局部变量 c1 = '\u0041'; c2 = 'B'; // 声明整型局部变量 int x; // 初始化整型局部变量 x = 9; // 声明初始化整型局部变量,使用已有的变量赋值 int y = x; // 声明初始化浮点型局部变量 float f = 3.15f; // 声明初始化双精度浮点型局部变量 double d = 3.1415926; } } ``` ### 静态变量 静态变量也称为类变量,它属于类,而不是类的实例。静态变量在类加载时被初始化,且在整个程序运行期间只有一份副本。声明静态变量时,需要使用 `static` 关键字。 ```java public class StaticVariableExample { // 声明初始化静态变量 static int staticVar = 10; public static void main(String[] args) { // 访问静态变量 System.out.println(staticVar); } } ``` ### 实例变量 实例变量属于类的实例,每个实例都有自己的一份实例变量副本。实例变量在创建对象时被初始化。声明实例变量时,不需要使用 `static` 关键字。 ```java public class InstanceVariableExample { // 声明实例变量 int instanceVar; public static void main(String[] args) { // 创建对象 InstanceVariableExample obj = new InstanceVariableExample(); // 初始化实例变量 obj.instanceVar = 20; // 访问实例变量 System.out.println(obj.instanceVar); } } ``` ### 字符型变量声明 字符型数据用来表示通常意义上的“字符”(2 字节)。字符型常量有三种表现形式: - 用单引号(`' '`)括起来的单个字符。 - 使用转义字符 `\` 来将其后的字符转变为特殊字符型常量。 - 直接使用 Unicode 值来表示字符型常量,格式为 `\uXXXX`,其中 `XXXX` 代表一个十六进制整数。 ```java public class CharVariableExample { public static void main(String[] args) { // 单引号括起来的单个字符 char c1 = 'a'; // 转义字符 char c2 = '\n'; // Unicode 值 char c3 = '\u0041'; } } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值