JavaSE个人复习式整理知识点之基础语法一

本文概述了Java编程中的核心概念,包括变量的声明、赋值与注意事项,数据类型分类,以及算术、比较、逻辑和三元运算符的运用。理解这些基础知识对于初学者至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.变量

常量是指固定不变的数据,那么在程序中可以变化的量则称为变量。

变量:在内存中开辟的存储空间,用于存放运算过程中需要用到的数据。变量包括变量的声明及初始化 。

数据类型 变量名称;//创建了一个变量

变量名称 = 数据值;//赋值,将右边的数据值赋予左边的变量

此外也可以将二者合并为一条语句:

        数据类型 变量名称 = 数据值;//在创建一个变量的同时,立刻放入数据值

注意事项:

        变量名称:在同一个大括号范围内,变量的名字不能相同

        变量赋值:定义的变量在初始化之后才能使用(在类中做为有默认值的属性除外)

2.数据类型

    数据类型分类

Java的数据类型分为两大类:

        基本数据类型:整型、浮点型、字符类型、布尔类型。

        引用数据类型:数组(Array)、类(Class)、接口(Interface)、枚举(enum)、注解(Annotation)。

而其中整型又包括了:byte、short、int、long。浮点型又包括了:float和double。字符类型:char。布尔类型:boolean。

        数据类型转换(待补充)

3.运算符

        运算符包括算术运算符、赋值运算符、比较运算符、逻辑运算符以及三元运算符

        算数运算符

+加法运算、字符串拼接运算
-减法运算
*乘法运算
/除法运算
%除余取模运算
++、--自增、自减运算

                注意事项:

                1.整数在使用上述算数运算符时,不会出现小数。

                2.在使用++运算符时,要注意使用方式。在独立运算时,前++与后++并没有区别;但混合运算时,需注意:

                变量前++:变量a先自身1,然后将加1后的结果赋值于b,即a和b的结果都为2。

                变量后++:变量a的值赋值给变量b,然后变量a⾃身再加1。即a的结果为2b的结果为1。

                3.在使用+符号时需注意:在遇到字符串场合时,+符号意为连接、拼接操作。例如:

        赋值运算符

=等于号
+=加等于
-=减等于
*=乘等于
/=除等于
%=取模等于

注意:这里的等于号并不是字面意思的判断等于,而是赋值等于,例:

        比较运算符

==比较符号两端数据是否相等,相等则为true
<比较符号左端数据是否小于右端数据,小于则为true
>比较符号左端数据是否大于右端数据,大于则为true
<=比较符号左端数据是否小于等于右端数据,小于等于则为true
>=比较符号左端数据是否大于等于右端数据,大于等于则为true
!=比较符号两端数据是否不等,不等则为true

            须知:比较运算符的运算结果为boolean值即true/false

        逻辑运算符 

&&短路与

1.符号两端都为true,结果为true

2.符号一端为false,结果为false

特点:当左端为false时,右端不再运算

||短路或

1.符号两端都为false,结果为false

2.符号一端为true,结果为true

特点:当左端为true时,右端不再运算

!取反

1.!true为false

2.!false为true

                须知:逻辑运算符用于连接并运算boolean值,结果也为boolean值

短路情况:

        三元运算符

                格式:数据类型 变量名 = 布尔类型表达式 ? 结果1 : 结果2

                例:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值