JavaSE基础,变量和数据类型,学习笔记

关键字:

      1、全部是小写

      2、变色的,有特殊含义的英文单词、不能写错。

      关键字个数:40+

数据类型:

      计算机的本质是处理数据和保存数据

      数字类型

            可以用来计算

      文本类型

            不能用来计算

java当中的数据类型(关键字):

数字类型
数字类型 中文 内存(字节) 取值范围
byte 字节型 1 -128到127
short 短整型 2 -32768到32767
int 标准整型(使用最多) 4 -2^31-2^31-1
long 长整型 8 -2^63-2^63-1
float 单精度浮点类型(小数类型) 4

-3.14E^38到-3.14E^38-1

(小数点后6位)

double 双精度浮点类型(小数类型默认) 4

-1.7E^308到-1.7E^308-1

(小数点后12位)

      在JAVA开发中,通常用:

           整数型:int

           浮点型:double

字符类型
字符类型 中文 内存(字节) 取值范围
char 保存单个字符 2 0-65535

      JAVA当中的基本数据类型(8个):

            byte,short,long,int,float,double,char,boolean

      JAVA程序执行的流程:

            从上往下顺序执行;

      注意:

            定义变量的代码,必须要把该代码放在打印语句的前面;

变量:

      定义

            可以改变的量(值):

            当程序中遇到了某个类型的值可以改变或者不确定的时候,就使用变量;

      定义变量的语法:

            数据类型      变量名 = 初始值;

            例:int age = 18;

      变量名的命名规则:

            1、只能由数字、英文字母和下划线(_)或者美元($)符号构成

            2、不能以数字开头

            3、不能和关键字一样

            4、最好有意义

      注意:如果输出一个变量的值的话,必须要给变量初始值

JAVA当中的运算符:

            算数、赋值、比较、逻辑

            1、算数运算符

                  +     -     *     /     %(模、取余、求模)

                  两数相模取其余      两数同时为整数,余只取整数位

                  两束相除取其商      两数同时为整数,商只取整数位

                  注意:在字符串使用+运算的时候,+不代表加法运算,而是代表连接字符;

            2、比较运算符(关系运算符)

                  >      >     =     <     <=     ==(等于)     !=(不等于)

                  注意:比较运算符的结果是boolean类型,必须会有一个结果           

            3、逻辑运算符

                  &(与)

                        当有多个比较表达式是,可以用&

                        作用是当比较表达式全部为true的时候就为ture,

                        只要其中一个表达式为false,就为false

                  |(或)

                        作用是当比较表达式全部为false的时候才为false,

                        只要其中一个表达式为true,就为true

                  !(非)

                        当我们表达式结果为true时,就为false

                        当我们表达式结果为false时,就为true

                  ^(异或)

                        当整个表达式结果相同时,就为false

                        当整个表达式结果不相同时,就为true

                  &&(短路与)

                        当两个表达式,前面表达式有一个结果为false,则后面的表达式不再执行。返回结果为false;

                        如果前面的表达式结果为true,就会执行后面的表达式

                  ||(短路或)

                        当两个表达式,前面表达式有一个结果为true,后面的表达式,则不再执行

表达1 表达2 || | && & ^
true true true true true true false
true false true true false false true
false true true true false false true
false false false false false false false

注意:为了提高程序效率我们通常使用&&和||

                 

                  

猜你喜欢

转载自blog.csdn.net/weixin_42588379/article/details/82261712
今日推荐