java大数据开发第三天(java SE基础)

1.注释

①单行注释

格式://注释信息

②多行注释

格式:/*注释信息*/

③文档注释

格式:/**注释信息*/

文档注释暂时用不上

注意:添加注释信息不会对程序的运行结果造成影响。

2.常量

2.1 常量概述

常量;在运行过程中,其值不发生改变的量

2.2 常量分类

public class ConstantDemo{
	public static void main(String[] args){
		//字符串常量
		System.out.println("HelloWorld");
		System.out.println("诗和远方");
		System.out.println("--------------");
		//整数常量
		System.out.println(666);
		System.out.println(-88);
		System.out.println("-----------------");
		//小数常量
		System.out.println(13.14);
		System.out.println(-5.01);
		System.out.println("-----------------");
		//字符常量
		System.out.println('A');
		System.out.println('0');
		System.out.println("-----------------");
		//布尔常量
		System.out.println(true);//true、false是关键字
		System.out.println(false);
		//空常量
		//空常量不能直接输出
		//System.out.println(null);
		}
}

3.数据类型

3.1 计算机存储单元

我们知道计算机是可以用来存储数据的,但是无论是内存还是硬盘1,计算机存储设备的最小信息单元叫“位”(bit),我们又称之为“比特位”,通常用小写的字母“b”表示,而计算机中最小的存储单元叫“字节(byte)”,通常用大写“B”表示,字节是由连续的8个位组成。

除了字节以外还有一些常用的存储单位:

1B=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

3.2 数据类型

java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。

3.3 数据类型内存占用和取值范围 

4.变量

4.1变量描述

变量:程序在运行过程中,其值可以发生改变的量

4.2变量定义

格式:数据类型 变量名 = 变量值;

范例:int a = 100;

4.3变量的使用

变量的使用:取值和修改值

取值格式:变量名

范例:a

修改值格式:变量名 = 变量值;

范例; a= 50;

/*
    变量定义格式:
	     数据类型 变量名 = 变量值;
    基本数据类型:
	     byte,short,int,long,float,double,char,boolean
	变量的使用:
	     取值格式:变量名
		 修改值格式: 变量名 = 变量值;
    变量使用的注意事项:
	    名字不能重复
		变量未赋值,不能使用
		long类型的变量定义的时候,为了防止整数过大,后面要加L
		float类型的变量定义的时候,为了防止类型不兼容,后面要加F
*/
public class VariableDemo{
	public static void main(String[] args){
		//定义变量
		int a = 10;
		byte b = 80;
		short c =50;
		long d = 800;
		float e =5.555F;
		double f =8.222;
		char g = 'a';
		boolean h = false;
		//输出变量
	    System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		System.out.println(d);
		System.out.println(e);
		System.out.println(f);
		System.out.println(g);
		System.out.println(h);
		System.out.println("-------------");
		
		//修改变量
		a = 200;
		b=20;
		c=40;
		d=1;
		e=1.1111F;
		f=-5.555;
		g='b';
		h=true;
		System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		System.out.println(d);
		System.out.println(e);
		System.out.println(f);
		System.out.println(g);
		System.out.println(h);
		
	}
}

4.4 变量使用的注意事项

5.自动类型转换

把一个表示数据范围小的数值或者变量赋值给一个表示数据范围大的变量

范例:double  d=10;

 

/*
    类型转换
*/
public class ConversionDemo{
	public static void main(String[] args){
		//自动类型转换
		double d = 20;
		System.out.println(d);
		//定义byte类型的变量
		byte b = 10;
		short s = b;
		int i = b;
		//这是不可以的,类型不兼容
		//char c =b;
		
		//强制类型转换
		int k = (int)88.88;
		System.out.println(k);
	}
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值