Java 标识符 变量 数据类型 运算符 流程 控制语句

Java标识符

标识符: 名字

规则:如果违反了规则,报错

规范: 驼峰命名(每一个单词的首字母都大写) 大驼峰,小驼峰
组成规则:数字、字母、下划线_、美元符号

开头的规则:其中数字不能开头

特殊规则:不能使用关键字

见名知意

给类取名字的时候,应该要使用大驼峰命名规范,每一个单词的首字母都应该大写

类:大驼峰

变量:小驼峰

关键字:被系统征用,有特殊用途的单词

变量:就是一个可以用来临时存储数据的带名字空间

定义变量的格式

类型   变量名;
类型   变量名  =;

类型: 数据类型, 规定空间的大小,数据的类型

位置:局部变量, 在语句块中(方法)

作用域:规定了变量能够使用的范围,从定义的地方开始, 到与它前边最近的左{ 对应的 }结束。同一个作用域中不能定义两个相同名称的变量

值:存储在变量中的数据,必须保证变量中存在值,才可以使用(取)

定义:申请空间

使用:存值或者取值, 一定不能出现类型

变量中同一时刻只能存储一个值,当重新给变量赋值以后,原来的值将被覆盖掉

存: = 左边

取: = 右边, 或者输出

Java变量

变量就是一个在程序运行期间用来临时存储数据的一个 带名字的空间

int -> 这是一个关键字,用来表示整数类型

定义变量的时候(申请空间): 类型(空间要多大), 名称(空间在哪里),数据|值(空间中此刻的内容是什么)

类型 变量名;

类型 变量名 = 值;

有一块名字叫变量名的空间是属于你的,以后只需要通过变量名就可以操作这块空间

1、取 出空间中的数据

2、存 将数据存到空间中

变量的作用域|作用范围:从定义的地方开始, 到离他前边最近的左大括号对应的右大括号结束

在同一个作用域当中,不能存在同名的变量

变量的定义(声明) 和使用

定义:申请空间, 规定类型,取名字 必须要给类型。 同一个变量只能定义一次

使用:使用一个已经存在的变量, 不能给类型, 只是使用名字就行了

使用分为存和取:

​ 存:变量出现在 = 的左边

​ 取:变量出现在=的右边, 或者出现输出语句中

Java数据类型

最大范围分:

基本类型->jdk 提供给我们的简单类型,原生类型

引用类型-> jdk提供给我们的复杂混合类型,也可以是我们自己定义的类型

Java数据基本类型

分析|学习一个类型的时候, 什么关键字表示类型,含义,写
基本数据类型分为4种 8类。
4种 分别是:整型、浮点型、字符型和布尔型
8类 分别是:整型(byte、short、int、long)默认类型为int类型

浮点型(float、double) 默认类型为double类型

字符型(char)

布尔型(boolean)

整型

byte 字节型 1字节 [-128,127] 1, 22, 100, -120

short 短整型 2字节 [-2^15 ~ 2^15-1]

int 整型 4字节 [-2^31, 2^31-1]

long 长整型 8字节 [-2^63, 263-1]

进制: 十进制, 二进制,八进制

浮点型(小数)

float 单精度小数 4字节 1.23F, 3.45f

double 双精度小数 8字节 12.3, 3.45

字符型

char 2字节 存字符 a,

转义字符: \单个字母

逻辑类型

boolean 布尔型 1位 true | false

Java运算符

赋值运算符

= 将赋值运算符右边的数据 存储到左边的变量

算数运算符

一般来说是对数值进行运算

整数、小数(+ -* / %

如果在运算过程中只有整数存在, 结果就是整数

一元运算符

++ --

++ : 基本含义, 在整型变量原来值的基础上加一 ,再赋值给自己

int i = 10;

前导++: ++i;

后导++: i++;

--: 基本含义, 在整型变量原来值的基础上减一 ,再赋值给自己

逻辑运算符

只能对boolean类型的数据进行运算

&& || ! & |

&简称:与 说明两个操作数为true,结果才是true,否则是false

|简称:或 说明两个操作数有一个是true,结果就是true

boolean && boolean ==>当且仅当两个boolean类型的数据都为 true的时候结果为true, 否则为false

boolean || boolean ==>当且仅当两个boolean类型的数据都为 false的时候结果为false, 否则为true

! boolean ==> true->false, false -> true当boolean类型为true则为false,为false则为ture, 取反

短路现象(&&||): 运算过程中,只要能确定结果, 后面的操作就不再继续

扩展运算符

在算数运算的基础上增加了赋值运算:第一可以达到简写的效果;第二可以进行自动类型转换

+=+ = 的结合

将变量a的值进行增加: a = a +2; a += 2;

流程控制语句

流程控制语句就是用来控制程序走向的语句(语法)

顺序执行:从上到下,从左到右依次执行,一行不落。

选择执行:有选择性地执行一些语句(语法)

循环执行:重复地执行一些代码(语法)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java关键字: abstract、assert、boolean、break、byte、case、catch、char、class、const、continue、default、do、double、else、enum、extends、final、finally、float、for、goto、if、implements、import、instanceof、int、interface、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while Java标识符标识符Java程序中指定名称的组件,如变量名、方法名、类名等。标识符必须以字母、下划线或美元符号开头,不能以数字开头,只能包含字母、数字、下划线或美元符号。 Java变量Java变量存储数据的容器,可以存储不同类型的数据,如int、double、String等。变量需要先声明,再进行赋值操作。Java中的变量可以被分类为:局部变量、成员变量和静态变量Java运算符Java运算符包括算术运算符、比较运算符、逻辑运算符、条件运算符、位运算符等。算术运算符包括加(+)、减(-)、乘(*)、除(/)、取余(%)等;比较运算符包括大于(>)、小于(<)、等于(==)、不等于(!=)、大于等于(>=)、小于等于(<=)等;逻辑运算符包括与(&&)、或(||)、非(!)等;条件运算符包括三目运算符(?:)等;位运算符包括按位与(&)、按位或(|)、按位异或(^)等。 Java流程控制Java流程控制指的是在程序中控制程序执行的顺序和次数。Java流程控制包括分支语句和循环语句。分支语句包括if语句、switch语句等;循环语句包括for循环、while循环、do-while循环等。还有特殊的流程控制语句,如break语句、continue语句等。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值