首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java - 如果语句A等于B加或减2

Java是一种面向对象的编程语言,由James Gosling于1995年发布,成为Sun Microsystems的注册商标。它是一种高级编程语言,广泛应用于各种应用程序和系统开发。Java具有跨平台兼容性,可以在各种操作系统和硬件平台上运行。

Java具有以下特点:

  1. 面向对象:Java是一种面向对象的编程语言,它支持类和对象的概念,允许开发者使用封装、继承和多态等技术来创建更易于理解和维护的代码。
  2. 平台无关性:Java可以在各种操作系统和硬件平台上运行,因为Java程序会编译为中间形式的字节码,然后由Java虚拟机(JVM)在目标平台上解释执行。
  3. 垃圾回收:Java具有自动内存管理和垃圾回收功能,从而减轻了程序员的内存管理负担。
  4. 强类型:Java是一种强类型语言,这意味着在编译时需要显式声明变量的数据类型,这有助于提前发现类型相关的错误。
  5. 多线程:Java支持多线程编程,可以轻松创建并行执行的任务,从而提高程序的执行效率。

Java的应用场景非常广泛,包括:

  1. Web应用程序开发:Java在Web应用程序开发领域非常流行,可以使用Java Servlet、JavaServer Pages(JSP)、Spring MVC等框架来构建Web应用程序。
  2. 企业级应用开发:Java被广泛用于企业级应用开发,如电子商务、金融、保险等行业。
  3. 移动应用开发:Java是Android平台的主要开发语言,用于开发Android应用程序。
  4. 大数据处理:Java可用于大数据处理和分布式计算领域,如使用Hadoop、Spark等大数据处理框架。
  5. 云计算:Java在云计算领域也有广泛应用,如使用Spring Cloud、Dubbo等框架构建微服务架构。

总之,Java是一种功能强大、灵活且易于学习的编程语言,适用于各种应用场景。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java编程基础

2.1.2 算术运算符 符号 作用 + - * 乘 / 除 % 取余 注意: /和%的区别:两个数据做除法,/取结果的商,%取结果的余数。...2.2 自增自运算符 符号 作用 说明 ++ 自增 变量的值1 – 自 变量的值1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 后赋值 a+=b,将a+b的值给a -= 后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...2.4 关系运算符 关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。 符号 说明 == a==b,判断a和b的值是否相等,成立为true,不成立为false != a!...执行流程: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句2如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

40530

Java基础教程(5)-Java中的运算符

——、乘、除可以对所有的数字类型操作。...但是,当递增递减运算符作为一个较大的表达式的一部分,如果递增递减运算符放在其运算数前面,Java就会在获得该运算数的值之前执行相应的操作,并将其用于表达式的其他部分。...如果运算符放在其运算数后面,Java就会先获得该操作数的值再执行递增递减运算位运算符Java定义的位运算直接对整数类型的位进行操作,这些整数类型包括long,int,short,char byte。...常用在if控制语句和各种循环语句的表达式中;主要有以下几种: == 等于!...= 不等于> 大于= 大于等于<= 小于等于运行如下代码:public class Demo2 { public static void main(String[] args) {

7210

Java 运算符 && 输入 && 分支语句

1.1.2 算术运算符 符号 作用 + - * 乘 / 除 % 取余 注意: ① /和%的区别:两个数据做除法,/取结果的商,%取结果的余数。...符号 作用 说明 = 赋值 a=10,将 10 赋值给变量 a += 后赋值 a+=b,将 a+b 的值给 a -= 后赋值 a-=b,将 a-b 的值给 a *= 乘后赋值 a*=b,将 a×b...符号 作用 说明 ++ 自增 变量的值1 - - 自 变量的值1 注意事项: ① ++ 和 – 既可以放在变量的后边,也可以放在变量的前边。...Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。 import java.util.Scanner; 2 、创建Scanner对象。...①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句2如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

21120

小闫陪你入门 Java (三)

" 7.Java 运算符 7.1算术运算符 加减乘除与 Python 中一致,分别为 +-*/。取余为 %。不同的有以下两种,分别为自增和自。 自增为 ++,自减为 --。即一个数字1或者1。...,第一步为 1 后重新赋值,第二步为将新值 a 赋值给 b。...int b = a++ 此过程与之前不同,它是先将 a 赋值给 b,然后 a 自增操作。 自同理 7.2 关系运算符 关系运算符即比较两个数值之间的关系,如大小等。...7.5 赋值运算符 下面列出 Java 中的赋值运算符: 操作符 描述 = 简单的赋值运算符,将右操作数的值赋给左侧操作数 + = 和赋值操作符,它把左操作数和右操作数相加赋值给左操作数 - = 和赋值操作符...当然,Java 中的条件语句也支持嵌套操作。

47820

Java基础(二)| 基础语法之运算输入与控制语句

符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 后赋值 a+=b,将a+b的值给a -= 后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...符号 作用 说明 ++ 自增 变量的值1 – 自 变量的值1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...*/ 注意:通过此练习深刻理解自增和自的规律,但实际开发中强烈建议不要写这样的代码!小心挨打! 1.4 关系运算符 关系运算符有6种关系,分别为小于、小于等于、大于、等于、大于等于、不等于。...:a等于b if(a == b) { System.out.println("a等于b"); } //需求:判断a和c的值是否相等,如果相等,就在控制台输出:a等于c int...{ 语句2; } … else { 语句体n+1; } 执行流程: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为

33210

运算符

1,然后执行语句         2.后缀形式             $a++ $a--             变量本身先执行语句,             后变量本身先11        ...a.数值类型支持自增自             b.布尔类型不支持自增自             c.null类型支持自增不支持自             d.字符类型支持自增不支持自     ...比较运算符的转换         a.字符串和字符串相比             如果是数值和数值相比,数值大的越大             如果字母跟字母比,按照位数比较(字母表后面大于前面,a小于z...xor(异):当$a与$b有一个真,返回值为真 &&(与):当$a与$b都为真(true),返回值true ||():当$a与$b至少一个(一个或者两个真)为真(true),返回 !...结果1:结果2(满足条件输出结果1,不满足输出2

53830

Java】02 数据类型与运算符

;:作为语句的分隔,Java 语句结束后必须以 " ;” 结尾。 {:花括号成对出现,被花括号包括的代码块在逻辑上是一个整体。 [:方括号用于访问数组等填写索引。...1 自增: ++ 在前为先再用,++ 在后为先用后 int a = 3; System.out.println(a++); // 3 int b = 3; b++; System.out.println...(b); // 4 int c = 3; System.out.println(++c); // 4 自: – 在前为先减再用,-- 在后为先用后 int a = 3; System.out.println...( || 与 | 类似) 3.4 比较运算符 运算符 名称 > 大于 >= 大于等于 < 小于 <= 小于等于 == 等于 !...= 不等于 3.5 三元运算符 语法 // 表达式为 true 时,返回 值1,表达式值为 false 时,返回 值2 表达式 ?

74430

C++表达式与语句完结

画板 1ww.png 字数:1236 | 1分钟读完我2小时的思考 ---- C++表达式与语句完结 今天,我们就将表达式和语句这部分完结了吧,其实这个真的非常基础,会C的人,就可以忽略了。...关系运算符,同样,我们很容易知道它们是用来表示变量之间的关系的,这种关系,我们也经常见到,大于、小于、大于等于、小于等于等于、不等于等等,这便是关系运算符。...自与自符 自即是"++",自即是"--", 常用于左值的增1或者1,关于这个两个运算符只有一点值得一说,就是在C++的for循环中常常用"++i""--i"替代"i++""i--",原因是前者执行效率更高...如下: a > b ?...最简单的语句其实就是一个";" (1)条件语句 条件语句是对某个已知条件判断,然后决定是否执行其中内容的语句。 if(i > 0) { c=d; } (2)循环语句 用于循环执行的语句

62730

Java基础:运算符篇

(2)赋值运算符 运算符 运算 实例 结果 = 赋值 int a=4; String b=“java学习”; 将4赋值给a将字符串赋值给b += 加等于 a=3;b=2;a+=b;(a=a+b下同)...a=5;b=2; -= 等于 a=3;b=2;a-=b; a=1;b=2; *= 乘等于 a=3;b=2;a*=b; a=6;b=2; /= 除等于 a=3;b=2;a/=b; a=1;b=2; %=...如果前面变量的值大于后面变量的值, 则返回 true。 2>3 false >= 大于等于 只支持左右两边操作数是数值类型。如果前面变量的值大于等于后面变量的值, 则返回 true。...4>=2 true < 小于 只支持左右两边操作数是数值类型。如果前面变量的值小于后面变量的值,则返回 true。 2<3 true <= 小于等于 只支持左右两边操作数是数值类型。...如果前面变量的值小于等于后面变量的值, 则返回 true。

39410

Java程序设计(基础)- 基本语法

1、算数运算符 包括:(+)、(-)、乘(*)、除(/)、取模(%)、自增(++)、自(–)、字符串连接符(+)。...2、赋值运算符 十二个运算符:=(等于) +=(加等) -=(等) *=(乘等) /=(除等) %=(取余等) &=(与等) |=(等) ^=(异等) >=(右移等) >>>=...与非运算规则 与非运算规则 奇数^偶数=奇数 a ^ b ^ b = a; b ^ b ^ a = a 注意: Java中所有的数值类型的数据都是有符号的。...2.执行顺序: 如果逻辑值为true的话,执行表达式1,;反之执行表达式2。 ①三元表达式在运算完成之后必须有一个结果。 //不允许,运算完成之后,没有结果。 A > b ?...在for控制语句中,用来将圆括号内的语句连接起来 . 句号(点) 用来将软件包的名字与它的子包类分隔。

27530

Java从入门到失业》第三章:基础语法及基本程序结构(3.7):运算符(自增自、关系运算、逻辑运算、条件运算、位运算、赋值运算、类型转换)

3.7运算符 3.7.2自增自运算符        在程序中,变量的1、1操作是经常会碰到的。Java和其他语言一样,给我们提供了自增、自运算符来方便的完成这些操作。...--b; System.out.println(b);// 结果是7 另外,我们还可以把变量和自增自运算符当做一个整体,参与到赋值语句或者是运算表达式中。...3.7.3关系运算符   前面的运算符对应数学中的加减乘除取余等运算,关系运算符对应的是比较2个数的关系,关系有等于、不等于、大于、大于等于、小于和小于等于。...如果相对应位都是1,则结果为1,否则为0 | 按位操作符。如果相对应位都是0,则结果为0,否则为1 ^ 按位异操作符。如果相对应位值相同,则结果为0,否则为1 ~ 按位取反操作符。...^= 2即C = C ^ 2 |= 左操作数和右操作数按位,结果赋值给左操作数 C |= 2即C = C | 2 3.7.8运算优先级        Java可以在一个表达式中进行多个运算,这就涉及到运算符优先级问题了

74020

Java 基础标识符

b 这个变量是 byte 类型,由Java 系统自动完成。            ...运算符合表达式       算数运算符就是用于计算的运算符 包括 (+),(-),乘(*),除(/) 运算求余(%)    自增自运算        自增自运算符可以算是一种特殊的运算符,自增运算符表示该操作数递增加...=),大于(>),大于等于(>=)     小于(<) 和小于等于(<=)     位运算符       与(&) :如果对应位都是1, 则结果为1,否则为0;       (|) : 如果对应位都是...异(^) 如果对应值都相同,则结果为0,否则为1。       非(~):: 将操作数的每一个按位取反。     ...三元运算符         Java 中有一个特殊的三元运算符,支持条件表达式,当需要条件判断时可以用来替代         if-else 语句。 expression ?

73550

Java基础语法运算和控制符

(理解) 符号 作用 说明 ++ 自增 变量的值1 – 自 变量的值1 注意事项: ​ ++和-- 既可以放在变量的后边,也可以放在变量的前边。 ​...符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 后赋值 a+=b,将a+b的值给a -= 后赋值 a-=b,将a-b的值给a *= 乘后赋值 a*=b,将a×b的值给a /= 除后赋值...逻辑|,无论左边真假,右边都要执行。 短路||,如果左边为假,右边执行;如果左边为真,右边不执行。...2(理解) 格式: if (关系表达式) { 语句体1; } else { 语句2; } 执行流程: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体1 ③如果关系表达式的值为...: ①首先计算关系表达式1的值 ②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值 ③如果值为true就执行语句2如果值为false就计算关系表达式3的值 ④… ⑤如果没有任何关系表达式为

22920

Java 小白成长记 · 第 3 篇《运算符与控制流》

① 算术运算符 在 Java 中,使用算术运算符 + 、-、 * 、/ 表示、 乘、除运算。整数的求余操作(有时称为取模) 用 % 表示。 ?...④ 自增与自运算符 在 Java 中, 借鉴了 C 和 C++ 的做法,也提供了自增、 自运算符:n++ 将变量 n 的当前值 1, n-- 则将 n 的值 1。...后缀和前缀形式都会使变量值 1 1。但用在表达式中时, 二者就有区别了。前缀形式会先完成 1; 而后缀形式会使用变量原来的值。...= 可用于所有基本类型,但其他运算符不能用于基本类型 boolean,因为布尔值只能表示 true false,所以比较它们之间的“大于”“小于”没有意义。 关系运算符包括: == 等于 !...= 不等于 > 大于 、 < 小于 >= 大于等于 、 <= 小于等于 判断对象等价 equals 注意,以下这个知识点非常重要 对于 == 和 !

47710

学了一天java,我总结了这些知识点

int型,声明long型常量可以后**‘ l ’‘ L ’** ,如: int i = 600; //正确 long l = 8888888888L; //必须在数字后lL否则会出错 浮点型 float...7.运算 运算符 Java 语言支持如下运算符: 算术运算符: 运算符 运算 范例 结果 + 正号 +3 3 – 负号 b=4; -b -4 + 5+5 10 – 6-4 2 ***** 乘 3...;b=2 – – 自(前):先运算后取值 ; 自(后):先取值后运算 a=2;b=- -a a=2;b=a- – a=1;b=1 a=1;b=2 + 字符串相加 “He”+”llo” “Hello”...,如果左边的是true才会计算右边 逻辑和短路同理,短路左边的表达式是true时就不会计算右边,直接返回true public static void main(String[] args){...方法的创建,声明格式: [访问权限修饰符 修饰符…] [返回值类型] 方法名(形式参数类型 参数名){ Java语句;… … … //如果有返回值就由return语句 [return

42130
领券