首页 > 代码库 > java基础-表达式,语句和代码块
java基础-表达式,语句和代码块
表达式
表达式由变量,操作符和方法调用组成,表达式的返回值类型由表达式中的元素(如操作符,变量等)决定如:
cadence = 0
上述代码将返回一个int类型的值,因为赋值操作符返回一盒和左边操作对象类型相同的数据类型,当然表达式还可以返回其他的类型如boolean类型和String 类型。
java中也可组合多个表达式形成一个更为复杂的表达式,如
x + y / 100 // 注意操作符运算优先级
语句
java语句类似于自然语言中的句子,语句是完整的执行单元,下列情况以分号“;"结尾,能够形成语句:
- 赋值表达式
- 所有使用
++
或者--的变量
- 方法引用
- 创建对象的表达式
示例如下:
// 赋值表达式 aValue = http://www.mamicode.com/8933.234; //增加语句(使用++) aValue++; //方法调用语句 System.out.println("Hello World!"); // 创建对象语句 Bicycle myBike = new Bicycle();
除了表达式语句之外还有控制流语句和声明语句,声明语句如下:
double aValue = http://www.mamicode.com/8933.234;
代码块
代码块是由在花括号内的零个或者多个语句组成的,可以用于任何可以使用单个语句的地方。注意,在代码块中定义的变量,待该代码块执行完毕后就不再有效,是局部变量。
java基础-表达式,语句和代码块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。