Java学习笔记(二、运算和语句)

2.1 数据运算
2.1.1 赋值运算
    赋值运算有两类:一是简单赋值运算;二是复合赋值运算。
    1、简单赋值运算
    形式如下:变量=表达式
赋值运算执行过程:
    (1)计算复制运算符有端的表达式。
    (2)当赋值运算符两侧的类型不一致时,将表达式值得类型自动转换成变量的类型。
    (3)将表达式的值赋给变量。
    这里的的类型转换是指数值数据的类型自动转换,这种自动转换只能是简单类型向复杂类型转换,即如下从左到右转换:byte->short->int->long->float->double
    Java语言约定赋值运算也有值,它的值就是赋予变量的值,因此,赋值运算的结果可以继续赋值。如
  1. int j;
  2. double y=2.0;
  3. y=j=3;
    2、符合赋值运算,赋值的基础上还进行运算。
2.1.2其他略
2.2 语句
    1、表达式语句
    2、空语句,仅有一个分号;,什么也不做。用途:循环控制结构的句法需要一个语句作为循环体,当要循环执行的动作由循环控制部分完成时,就不需要有一个实际意义的循环体,这时就需要一个空语句作为循环体。语言导入空语句使语句中连续出现多个分号不是一种错误。
    3、break语句,必须出现在多路按值选择结构或循环结构中。强制结束它所存在的控制结构,让程序从这个控制结构的后继语句继续执行。
    4、continue语句,只能出现在循环结构中,它的执行将忽略它所在的循环体中在它之后的语句。
    5、return语句,只能出现在方法体中,结束方法的执行,并将控制返回到方法调用处。
    6、package语句,在Java语言中,程序包相当于其他语言的函数库。除了系统提供的大量程序包外,程序员也可将自己编写的类组成程序包,用package语句声明。格式:package 报名;
package语句必须出现在源程序文件的起始行,表示出现在该文件中的所有类都属于这个程序包。如果有多个源程序的程序包声明使用相同的包名,则表示这些源程序文件中的全部类都属于这个程序包。包名其实就是一个目录名,其中也包含路径。
    7、import语句,用来引入所需要的类。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值