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

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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
JavaSEJava Standard Edition)是Java平台的标准版,提供了Java语言的核心库和基础功能。下面是一些JavaSE基础知识的介绍: 1. Java语言特性:Java是一种面向对象的编程语言,具有简单、可移植、安全、高性能等特点。它支持自动内存管理(垃圾回收)、异常处理、多线程等特性。 2. 数据类型:Java提供了基本数据类型(如整型、浮点型、字符型、布尔型)和引用数据类型(如类、接口、数组)。可以使用变量来存储和操作数据。 3. 控制流程:Java提供了条件语句(如if-else、switch)、循环语句(如for、while、do-while)和跳转语句(如break、continue)来控制程序的执行流程。 4. 类和对象:Java是一种面向对象的语言,所有的代码都必须定义在类中。类是对象的模板,对象是类的实例。可以使用类来创建对象,并通过对象调用类中的方法和访问类中的属性。 5. 继承和多态:Java支持继承机制,一个类可以继承另一个类的属性和方法。通过继承可以实现代码的重用和扩展。多态是指同一个方法在不同的对象上有不同的行为。可以通过方法重写和方法重载来实现多态。 6. 异常处理:Java提供了异常处理机制,可以捕获和处理程序中的异常。通过try-catch-finally语句块可以捕获异常并进行相应的处理,保证程序的稳定性和可靠性。 7. 输入输出:Java提供了丰富的输入输出功能,可以通过标准输入输出、文件操作、网络通信等方进行数据的输入和输出。 8. 集合框架:Java提供了一套集合框架,包括List、Set、Map等接口和实现类,用于存储和操作数据集合。集合框架提供了高效的数据结构和算法,方便开发者进行数据处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值