【个人学习JAVA---学后的梳理】四、简单的一条语句

简介: 语句就是“表达式;”;还有位运算符的简单描述。

程序最小单位,语句

积土成山,风雨兴焉...
一条语句,是程序的开始。条条简单语句的积累,就是复杂程序的组成。那么,语句是怎样构成的?
语句的基本单位就是表达式与运算符

1. 运算符

Java的运算符可分为4类: 算术运算符、关系运算符、逻辑运算符和位运算符。

1.1. 需格外注意的运算符

'/'是除法运算符,而'%'为求余(另称:求模)运算符,前者返回除运算后的结果,后者返回余数结果。

关于自增、自减运算符:

其运算顺序探究

格式 说明
i++ 先参与运算,后自增 i = i++ +j;
i-- 先参与运算,后自减 上面的算术的结果说明:
++i 先自增,后参与运算 在i+j后,将加法结果赋值给i前,先完成了i的自增操作
--i 先自减,后参与运算 而后加法结果赋值给i,这条语句运行完毕。

位移运算符:<<与>>是位左移运算符与位右移运算符。
左移运算符“m<< n”表示将m的二进制表示左移n位。左移n位的时候,最左边的n位将被丢弃,同时在最右边补上n个0;右移反是之。例子:10001010 << 3 = 01010000。
位逻辑运算符:&、|、^是位运算符AND、位运算符OR、位运算符XOR。

位运算符 运算结果1 运算结果2 运算结果3 运算结果4
与 & 0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1
0 & 0 = 0 0 & 1 = 1 1 & 0 = 1 1 & 1 = 1
非 ^ 0 & 0 = 0 0 & 1 = 1 1 & 0 = 1 1 & 1 = 0

2. 表达式

表达式是由常量、变量或是其他操作数与运算符所组合而成的句子。

2.1. 条件表达式

条件表达式就是:" <能表示真假值的表达式>? <表达式或变量> : <表达式或变量>"。

结束 2019年8月6日 16:50:26

目录
相关文章
|
2天前
|
Java Nacos 开发者
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
|
2天前
|
Dubbo Java 应用服务中间件
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
|
2天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
ava从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
|
2天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
2天前
|
Java API
Java从入门到精通:2.1.5深入学习Java核心技术之文件操作
Java从入门到精通:2.1.5深入学习Java核心技术之文件操作
|
2天前
|
并行计算 算法 安全
Java从入门到精通:2.1.3深入学习Java核心技术——掌握Java多线程编程
Java从入门到精通:2.1.3深入学习Java核心技术——掌握Java多线程编程
|
6天前
|
JavaScript Java 测试技术
基于Java的驾考自主学习预约平台的设计与实现(源码+lw+部署文档+讲解等)
基于Java的驾考自主学习预约平台的设计与实现(源码+lw+部署文档+讲解等)
18 0
|
1月前
|
存储 安全 Java
24、使用 Java 官方教程学习:① 类变量和类方法详解;② 深入介绍 main() 方法
24、使用 Java 官方教程学习:① 类变量和类方法详解;② 深入介绍 main() 方法
38 1
|
4月前
|
Java 编译器 C语言
Java学习 7.Java-方法的使用
Java学习 7.Java-方法的使用
45 0
|
10月前
|
Java API
【Java新特性学习 三】JDK8: 语言新特性之方法引用
【Java新特性学习 三】JDK8: 语言新特性之方法引用
76 0