/*3.运算符
*算数运算符
*关系运算符
*逻辑运算符
*字符串连接运算符
*三元运算符
*赋值类运算符

*/

/*
    关于java编程中运算符之:算数运算符

+  求和
-  相减
*  乘积
/  商
%  求余取模
++ 自加1
-- 自减1

注意:一个表达式中如果有多个运算符,运算符有优先级,不确定的加小括号(),
      优先级得到提升。

没有必要专门去记忆运算符的优先级。

*/

public class operatortest01
{
public static void main(string[] args){int i=10;int j=3;System.out.println(i+j);//13System.out.println(i-j);//7System.out.println(i*j);//30System.out.println(i/j);//3System.out.println(i%j);//1//以下以++为例,--运算符可以自学
//关于++运算符【自加1】
int k=10;//++属于【单目运算符】,可以出现在变量的后面
System.out.println(k);//11//----------------------------------
int y=10;//++属于【单目运算符】,可以出现在变量的前面
++y;
System.out.println(y);//11小结:++出现在变量前后,只要++运算结束,该变量的值一定会自增1//++出现在变量后
//规则:先做赋值运算,再对变量中保存的值进行自加1
int a=10;
int b=a++;
System.out.println(a);//11
System.out.println(b);//10//++出现在变量前
//规则:先对变量中保存的值进行自加1,再做赋值运算
int m=20;
int n=++m;
System.out.println(m);//21
System.out.println(n);//21}
}

JAVA入门级教学之(算数运算符)相关推荐

  1. JAVA入门级教学之(多态)

    JAVA入门级教学之(多态) 怎么理解多态:你本身就该喊你爹叫爹,你让你爹叫你爹就是强制认做爹 多态的使用: A  a = new D(); D类继承A类,父类型引用指向子类型对象 * 关于java语 ...

  2. JAVA入门级教学之(接口)

    目录 JAVA入门级教学之(接口) 接口也是一种引用类型,可以等同看做类 1.如何定义接口,语法: 2.接口中只能出现: 3.接口其实是一个特殊的抽象类,特殊在接口是完全抽象的 4.接口中没有构造方法 ...

  3. JAVA入门级教学之(abstract抽象类)

    目录 JAVA入门级教学之(abstract抽象类) 1.如何定义抽象类? 2.抽象类无法被实例化 3.虽然抽象类没有办法实例化,但是抽象类也有构造方法,该构造方法是给子类创建对象用的 4.抽象类中可 ...

  4. JAVA入门级教学之(super关键字)

    目录 JAVA入门级教学之(super关键字) 1.super关键字用在构造方法中: 2.语法规则: 3.注意:super();的调用只能放在构造方法的第一行,和this();的调用规则一样 4.通过 ...

  5. JAVA入门级教学之(package和import)

    目录 JAVA入门级教学之(package和import) 1.包又称为package 2.怎么定义package? 3.包名的命名规范: 4.包名要求全部小写,包名也是标识符,必须遵守标识符的命名规 ...

  6. JAVA入门级教学之(参数传递)

    JAVA入门级教学之(参数传递) 问题引入: 参数分为形式参数还有实际参数,我们传入是的数据到底是什么呢? 方法调用的时候,涉及参数传递的问题, 传递的时候,java只遵循一种语法机制 就是将变量中保 ...

  7. JAVA入门级教学之(面向过程和面向对象的区别)

    目录 JAVA入门级教学之(面向过程和面向对象的区别) 面向过程和面向对象的区别: -面向过程: -面向对象: -发展历程: -生命周期中包括: -什么是类: -什么是对象: -软件开发的过程: -重 ...

  8. JAVA入门级教学之(方法递归)

    目录 JAVA入门级教学之(方法递归) 1.关于方法的递归调用: 2.递归是很耗费栈内存的,递归算法可以不用的时候尽量别用 3.以下程序运行的时候发生了这样的一个错误[不是异常,是错误] 4.递归必须 ...

  9. JAVA入门级教学之(方法内存分配机制)

    目录 JAVA入门级教学之(方法内存分配机制) 1.方法只定义,不调用,是不会执行的 2.在JVM内存划分上有这样三块主要的内存空间:[还有其它的内存空间] 3.关于"栈"数据结构 ...

  10. JAVA入门级教学之(方法-1)

    目录 JAVA入门级教学之(方法-1) 1.以下程序不使用"方法",分析一下程序会存在哪些优缺点? 2.方法的本质:是一段代码片段,可以完成特定功能,可以重复利用 3.注意:方法定 ...

最新文章

  1. springMVC乱码问题
  2. SQL Server 下的 获取当月最后一天
  3. Linux下安装Solr
  4. wxWidgets:wxBitmapToggleButton类用法
  5. 安装VS2008新挫折
  6. jquey-jsonp-跨域请求数据
  7. mysql导出kml_谷歌地图如何导出kml文件 导出kml文件教程
  8. python基础一 day17 二分查找算法
  9. android 手机工具箱,Android超级工具箱,你的手机可能缺一个!
  10. java如何避免死锁_java并发编程如何预防死锁
  11. 本地化OElove婚恋交友系统源码+基于PHP开发
  12. 在java中定义标示符_JAVA中定义标识符时可以使用系统保留的关键字。
  13. Could Not Autowired ,No Beans of ....
  14. 显示隐藏Html元素(div等)
  15. B站UP主恰饭新思路:产品糅合进有意思的内容里
  16. 新技术的福音:瘫痪者也能用眼睛写“微博”
  17. C++ Singleton的实现方法
  18. Bootstrap后台管理系统收集
  19. 芯片制造系列全流程:设计、制造、封测
  20. 近世代数--唯一分解整环上的多项式环--本原多项式的可约问题

热门文章

  1. 一个项目中说系统分为表现层、控制层、逻辑层、DAO层和最终数据库五层架构...
  2. Throwable 结构图
  3. 在ACCESS中使用Group By语句
  4. 数据库连接 未将对象引用到实例
  5. FastReport v3.2.5在BDS2006中的安装方法
  6. 修改类名后依旧按照原先的类名进行加载
  7. linux select 进程id,Linux基础命令---显示进程ps
  8. 对new int[]()的理解(转载)
  9. 6位顺序号生成_分布式id生成策略,我和面试官扯了一个半小时
  10. c++函数为什么带imp_二次函数含参最值问题,老师怎么讲学生都不明白,试试这九张动图...