初识java——变量

package cn.bdqn.demo01;

public class Demo01 {

	public static void main(String[] args) {
		/*
		 * 变量:存储数据的空间(装数据的容器)
		 * 通过变量名来操作变量里面的数据,变量命名规则:
		 * 	1)变量名由字母、数字、下划线_、美元符号$组成
		 *  2)变量名不能以数字开头, 不建议使用美元符号开头
		 *  3)变量名不能使用Java关键字(Java中关键字大概有50个)
		 *  4)变量名采用小驼峰命名法
		 *  5)变量名要做到见名知意
		 *  6)Java是严格区分大小写
		 * 
		 * 变量准备好之后,要准备数据,Java对数据进行了分类:
		 * 	基本数据类型(8个)
		 * 		数值型数据
		 * 			整型数据
		 * 				byte、short、int、long
		 * 			浮点型数据
		 * 				float、double
		 * 		非数值型数据
		 * 			字符 char  使用单引号''括起来的,单引号''中只能写一个中文汉字或者一个英文字符
		 * 			布尔类型 boolean 布尔类型的变量中只能存放两个数据true、false
		 * 	引用数据类型(3个)
		 * 		数组、类、接口
		 * 
		 */
		
		//变量的声明(创建装数据的容器)和使用
		
		//声明变量:数据类型 变量名;
		byte num1;
		short num2;
		int num3;
		long num4;
		float num5;
		double num6;
		char ch1;
		boolean bool1;
		//赋值:将数据存储到变量中
		//变量名 = 数据;
		num1 = 10;
		num2 = 100;
		num3 = 1000;
		num4 = 100000000000L;
		
		num5 = 95.25F;
		num6 = 100.99;
		
		ch1 = 'f';
		bool1 = true;
		
		//操作数据:通过操作变量名就可以实现操作数据
		System.out.println("num1");//num1   双引号里的内容原封不等输出
		System.out.println(num1);//10  输出变量实际上输出的是变量里存储的数据
	}

}
package cn.bdqn.demo01;

public class Demo02 {

	public static void main(String[] args) {
		//声明变量、变量赋值合并写
		//数据类型 变量名 = 数据;
		byte num1 = 10;
		short num2 = 10;
		int num3 = 100;
		long num4 = 1000L;
		float num5 = 12.99F;
		double num6 =99.99;
		char ch1 = '好';
		boolean bool1 = false;
		
		//通过变量名来操作变量里的数据
		System.out.println(num1);//10
		System.out.println(num2);//10
		System.out.println(num3);//100
		System.out.println(num4);//1000L
		System.out.println(num5);//12.99
		System.out.println(num6);//99.99
		System.out.println(ch1);//好
		System.out.println(bool1);//false
	}

}
package cn.bdqn.demo01;

public class Demo03 {

	public static void main(String[] args) {
		// 字符串类型的数据是一个类类型的数据,是引用类型数据
		//String 变量名  = "你要写的内容";
		String str1;
		str1 = "qwert";
		System.out.println(str1);//qwert
		
		String str2 = "asdfg";
		System.out.println(str2);//asdfg
		
		System.out.println("zxcvbnm");//zxcvbnm
		
		System.out.println("qwert"+"-"+"asdfg");//qwert-asdfg
		System.out.println("str1中存储的内容为:"+str1);//str1中存储的内容为:qwert

	}

}

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值