day03

boolean数据类型

true false

System.out.println(number1+number2==answer);

if语句

if(布尔表达式){

语句(组);

}

双分支if-else语句

if(布尔表达式){

布尔表达式为真时执行的语句(组);

}

else{

布尔表达式为假时执行的语句(组);

}

嵌套的if语句和多分支if-else语句

逻辑操作符

&&与(同真为真)||或(有真则真)^异或(不同为真)

switch语句

switch(switch表达式){

case 值1:语句(组)1;

break;

case 值2:语句(组)2;

break;

。。。

case 值N:语句(组)Nv

break;

default:默认情况下执行的语句(组)

}

条件表达式

boolean-expression?expression1:expression2:(布尔表达式?表达式1:表达式2)

因为操作数有三个,所有称为三元操作符。它是Java中唯一的三元操作符。

操作符的优先级和结合规则

优先级由高到低

var++和var--(后置操作符)

+、-(一元加号和一元减号)、++var、--var(前置操作符)

type(类型转换)

!(非)

*、/、%(乘法、除法和求余)

+、-(二元加法和减法)

< <= > >=(比较操作符)

==、!=(相等操作符)

^(异或)

&&(与)

||(或)

=、+=、-=、*=、/=、%=(赋值操作符)

赋值操作符是右结合的a=b+=c=5等价于a=(b+=(c=5))

调试

JDK包含了一个命令行调试器jdb,结合一个类名来调用该命令。

一次执行一条语句

跟踪进入或者一步运行过一个方法

设置断点

显示变量

显示调用堆栈

修改变量

方法

定义方法

方法的定义由方法名称、参数、返回值类型以及方法体组成。

调用方法

方法的调用是执行方法中的代码。

main方法是由Java虚拟机调用的。

在其他类调用方法,可以通过使用“类名.方法名”(如TestMax.max)来调用max方法。

每当调用一个方法时,系统会创建一份活动记录(活动框架),保存方法的参数和变量。它置于一个内存区域,称为调用堆栈都是(堆栈)。一个方法结束返回到调用者时,其相应的活动记录也被释放。

void方法

void方法的调用必须是一套语句。

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值