JAVA学习笔记(第一节)JAVA中的常量与变量

2 篇文章 0 订阅
2 篇文章 0 订阅

JAVA中的常量与变量

注释

注释有解释说明程序的功能,JAVA的注释有三类,分为三个风格:
1.单行注释://被注释文字

//这是单行注释风格

2.多行注释:/* 被注释文字 */

/*
    这是多行注释风格
 */

3.文档注释:/** 被注释文字 */

/**
 * 这是文档注释风格
 */

关键字

关键字特点:
1.被JAVA赋予了特定的含义
2.组成关键字的字母全部小写
3.常见的代码编辑器(IDE),对关键字有特殊的颜色标记
常见关键字举例:

用于定义数据类型的关键字
classinterfaceenum@interface
byteshortintlongchar
floatdoublebooleanvoid
用于定义数据类型值的关键字
truefalsenull
用于定义流程控制的关键字
ifelseswitchcasedefault
forwhiledobreakcontinue
return
用于定义访问权限的关键字
publicprotectedprivate
用于定义类,函数,变量修饰符的关键字
abstractfinalstaticsynchronized
用于定义类与类之间关系的关键字
extendsimplements
用于定义建立实例,引用实例,判断实例的关键字
newthissuperinstanceof
用于处理异常的关键字
trycatchfinallythrowthrows
用于包的关键字
packageimport
其他关键字
nativestrictfptransientvolatileassert

常量

常量大致分为两种:
1.字面值常量:
字符串常量:“Hello World”
整数常量:38,29
小数常量:3.1415
字符常量:‘c’,‘8’
布尔常量:true,false
空常量:null

这里使用代码将其分别输出

public class my_playground {
    public static void main(String[] args) {
        System.out.println("Hello world");	//字符串常量
        System.out.println(38);				//整数常量
        System.out.println(3.1415);			//小数常量
        System.out.println('c');			//字符常量
        System.out.println(true);			//布尔常量
        System.out.println(false);			//布尔常量
    }
}

输出结果如下
在这里插入图片描述
2.自定义常量:
在之后的学习过程中会进行涉及

变量(重点)

1.变量的定义格式
数据类型 变量名 = 初始化值;

public class my_playground {
    public static void main(String[] args) {
        int number = 28;			//定义变量的语句
        System.out.println(number);
    }
}

2.变量的值可以发生改变

int number = 28;
System.out.println(number);
number = 48;
System.out.println(number);

运行如下:
在这里插入图片描述

数据类型(重点)

整数型:字节型(byte),短整型(short),整型(int),长整型(long)
浮点型:单精度浮点型(float),双精度浮点型(double)
字符型:字符型(char)
布尔型:布尔类型(boolean)
变量的使用必须赋值
八种数据类型的代码演示:

byte a = 10;
System.out.println(a);
short b = 20;
System.out.println(b);
int c = 30;
System.out.println(c);
long d = 40L;
System.out.println(d);
float e = 3.14F;
System.out.println(e);
double f = 3.14;
System.out.println(f);
char g = 'H';
System.out.println(g);
boolean h = true;
boolean i = false;
System.out.println(h);
System.out.println(i);

输出结果如下:
在这里插入图片描述
另外一种变量声明风格(不推荐):

int a = 10, b = 20, c = 30, d = 40;

类型转换

隐式类型转换图解:
在这里插入图片描述
显示类型转换(强转,使用时要注意丢失数据问题)语法:
目标类型 变量名 = (目标类型)被转换的值;

int a = 10;
byte b = 20;
byte c = (byte)(a + b);
System.out.println(c);

a + b本应该是int类型,但是这里使用强制类型转换将其转换为byte类型

标识符

JAVA标识符组成部分:英文大小写字母(A,a),数字(1,2,3),下划线(_),美元符号($)

JAVA标识符定义规则:
1.不能以数字开头
2.不能是关键字
3.严格区分大小写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值