JAVA 基础知识

二、java语法基础:
1、关键字:就是某种语言赋予了特殊含义的单词。

2、标示符:就是程序中自定义的名词。比如类名、变量名、函数名。包含数字、字母、¥、_
注意:
1:数字不可以开头。
2:不可以使用关键字。

3、常量:实在程序中的不会变化的数据。

4、变量:就是内存中的一个存储空间,用于存储常量数据。
作用:方便与运算。
特点:变量空间可以重复使用

	变量的作用域和生存期:
		变量的作用域:
			作用域从变量定义的位置开始,到该变量所在的{}结束;
		生命周期:
			变量从定义的位置开始就在内存中活了;
			变量到大他所在的作用域的时候就在内存消失了;
			
	数据类型
		数值型:byte 、short、int、long
		浮点型:float、double
		字符型:char
		布尔型:boolean
		从低精度转换到高精度不会有问题;
		从高精度转换到低精度可能会有问题。

	运算符号
		1.算术运算符
			+ - * /  %
			+ 可以作为连接符
		2.赋值运算符
			=  +=  -=  *=  /=  %=
		3.比较运算符
			特点:该运算符的特点是:运算完的结果:true或者false。
		4.逻辑运算符
			&  |  ^  !  &&  ||
			&:只要两边都为true结果是true,否则就是false。
			|:只要两边有一个true就为true,否则为false;
			^:异或,两边结果一样,就为false;
							两边结果不一样,就为true。
			& 和 &&区别:&无论左边结果是什么,右边都参与计算。
									&&:如果左边为false,那么右边就不参与计算了
			| 和 || 区别同上
			
			运算符的优先级
				除了单目运算符、赋值运算符和条件运算符,其他运算符都是从左到右结合的。
				运算符优先级口诀:非(不用于计算的)、算(算术运算符)、关(关系运算符)、与或、赋(赋值)
				具体表如下

5、语句
51.分支结构
①if 语句
语法结构:
if(条件){
代码块;

if (条件){
代码块;
}else {
代码块

②switch 语句
语法结构:
switch(关键字){
case 对应值 :{
要执行的语句;
break;

case 值2:{
要执行的语句;
break;

。。。。

用于判断

5.2循环结构
①for循环
for(变量;循环次数;循环控制){
	循环体;
}

②while循环
while(循环条件){
	循环体;
}

③do...while循环
do {
	循环体;
}
while(循环条件)

关键字:
break:跳出循环,结束循环;
continue:结束本次循环,继续下次循环,不会结束循环。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值