注释,数据类型,常量,变量

注释(单行注释,多行注释,文档注释)

单行注释://注释信息

多行注释:/*注释信息

                    注释信息*/

文档注释:/**注释信息*/(自动生成文档)

public class First {

	public static void main(String [] args)
	{
		//这是单行注释,它的注释范围仅仅局限于这一行
	    /*这是多行注释,他可以分好几行,不再局限于这一行
        在这一行也可以
        这是多行注释的结尾*/
        /**这是文档注释*/
        //尽管有这么多注释,最后在控制台什么也没有,因为他们仅仅只是注释而已
        //以后我们打代码的时候也会用到注释,它可以帮助我们快速理解代码的思想
}
}

基本的存储单元

我们来认识一下计算机的一些存储单元:

1B(字节)=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

数据类型

对于数据类型呢,我们来看下面的图和表格:

数据类型占用字节占用位数取值范围
byte整型1byte8bit-2^7~2^7-1
short整型2byte16bit-2^15~2^15-1
int(默认)整型4byte32bit-2^31~2^31-1
long整型8byte64bit-2^63 ~2^63 -1
float浮点型4byte32bit

-3.40282347E+38F~

3.40282347E+38F

(有效位数为6~7位)

double(默认)浮点型8byte64bit

-1.79769313468231570E+308~

1.79769313468231570E+308

(有效位数为15位)

char字符型2byte16bit-128 - 127
boolean布尔型 1bit0或1(true或false)

整型:也就是没有小数部分的数(整数),也可以允许是负数,其中int是最为常用的,

           long类型数值后面有L,例如4000L

浮点型:用于表示有小数部分的值,如3.14

              float类型的数值后面有F,例如3.14F

布尔类型:只有靠两个值,它是用于判断的其中“1”表示“true”也就是真,“0”表示“false”也就是假

在下面的代码中我们来进一步学习

常量 变量

常量:程序运行过程中,固定不变的量

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

常量的分类

常量类型说明举例
字符串常量双引号内的内容"Hello Word"
整数常量整数(没有小数部分的)123,-52
小数常量带有小数的数字3.14,-3.14
字符常量单括号引起来的一个字符'Z','你'
布尔常量用于表示真假true,false
空常量一个特殊的值”空值“值为null

定义一个常量:在数据类型前加final,而且自己定义的常量名要全部大写

定义常量:final int BC;

定义一个全局常量:public static final int BC=312;

变量

数据类型    变量名=变量值

 int                a       =     1;

其中int限制了a必须是整型的,然后将1赋值给a;

变量名:变量名我们可以根据自己的喜好或者实际需要来进行命名。

它的命名规则为必须是一个以字母开头,并且由字母或数字构成的序列。变量名遵循”小驼峰命就  是第一个单词首字母小写,如果变量名是由多个单词组成的,那么其他单词的首字母大写。

例如:“firstName”,其实“a1”,“a”,"b"等做变量名也是可以的。

注:在编程语言里“=”是赋值的意思,“==”才是等于的意思;

public class First {

	public static void main(String [] args)
	{
		int a=10;                 //意思为将10这个数赋值给a
		 a=a+7;                  /*之所以为变量,因为它的值是可以变化的
                                    这句代码含义为将a+7的值重新赋值给a
                                    那么此时a的值就是a+7也就是10+7=17*/
	System.out.println(a);        //控制台输出a的值,最后的输出结果为10+7,也就是17
	}
	
}

下面我们可以对数据类型进行进一步的巩固了

public class First {

	public static void main(String [] args)
	{
//我们定义了一个整形的变量,因为是int类型,所以要注意要是整数
//还有它们的取值范围
		byte  a=10; 
//定义了一个byte类型的变量
		System.out.println("a的值为"+a);
//这里我们要注意Java的输出语句里面不同的常量,变量,它们之间是通过“+”还进行分隔的
//我们来定义一下其他数据类型的变量	    
	    int b=10;
        double  c=3.14;
        float d=3.14F;//注意这个F
        char letter='M';
        boolean todayRain=true;
//还有一个很重要的就是定义一个字符串变量,我们要用到String,注意S要大写
        String name="Mike";



/*因为只有byte类型的我们进行打印输出了,
其他类型的我们没有进行打印输出,
所以控制台就只会输出“a的值为10”*/
	}
	
}

最后控制台输出为:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rocket-program

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值