欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-31 20:29:54
...

JAVA中的常量与变量

注释

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

//这是单行注释风格

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

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

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

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

关键字

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

用于定义数据类型的关键字
class interface enum @interface
byte short int long char
float double boolean void
用于定义数据类型值的关键字
true false null
用于定义流程控制的关键字
if else switch case default
for while do break continue
return
用于定义访问权限的关键字
public protected private
用于定义类,函数,变量修饰符的关键字
abstract final static synchronized
用于定义类与类之间关系的关键字
extends implements
用于定义建立实例,引用实例,判断实例的关键字
new this super instanceof
用于处理异常的关键字
try catch finally throw throws
用于包的关键字
package import
其他关键字
native strictfp transient volatile assert

常量

常量大致分为两种:
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);			//布尔常量
    }
}

输出结果如下
JAVA学习笔记(第一节)JAVA中的常量与变量
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);

运行如下:
JAVA学习笔记(第一节)JAVA中的常量与变量

数据类型(重点)

整数型:字节型(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);

输出结果如下:
JAVA学习笔记(第一节)JAVA中的常量与变量
另外一种变量声明风格(不推荐):

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

类型转换

隐式类型转换图解:
JAVA学习笔记(第一节)JAVA中的常量与变量
显示类型转换(强转,使用时要注意丢失数据问题)语法:
目标类型 变量名 = (目标类型)被转换的值;

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.严格区分大小写