首页 > 编程语言 >Java 流程控制简介及顺序结构

Java 流程控制简介及顺序结构

时间:2023-03-11 09:03:44浏览次数:36  
标签:语句 顺序 Java int 简介 流程 System println out

流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。

程序设计中规定的三种流程结构,即:

顺序结构

  • 程序从上到下逐行地执行,中间没有任何判断和跳转。

分支结构

  • 根据条件,选择性地执行某段代码。
  • 有if…else和switch-case两种分支语句。

循环结构

  • 根据循环条件,重复性的执行某段代码。
  • 有for、while、do-while三种循环语句。
  • 补充:JDK5.0 提供了foreach循环,方便的遍历集合、数组元素。

生活中、工业生产中流程控制举例

 

顺序结构

顺序结构就是程序从上到下逐行地执行。表达式语句都是顺序执行的。并且上一行对某个变量的修改对下一行会产生影响。

        int x = 1;
        int y = 2;

        System.out.println("x = " + x);  
        System.out.println("y = " + y);  
        //重赋值
        x++;
        y = 2 * x + y;
        x *= 10;

        System.out.println("x = " + x);
        System.out.println("y = " + y);

Java中定义变量时采用合法的前向引用。如:

        int num1 = 12;
        int num2 = num1 + 2;

错误形式

    int num2 = num1 + 2;
    int num1 = 12;

标签:语句,顺序,Java,int,简介,流程,System,println,out
From: https://www.cnblogs.com/wdh01/p/17135129.html

相关文章

  • itil运维八大流程
    ITIL(ITInfrastructureLibrary)是CCTA(英国国家计算机和电信局)于20世纪80年代末开发的一套IT服务管理标准库,它把英国各个行业在IT管理方面的最佳实践归纳起来变成规范,旨......
  • java面向对象知识点
    thisthis(id,name);//调用另一个方法只能放在第一行thisid=id;thisname=name;publicStudent(intid,Stringname,chargender){this.id=id;......
  • java 反射
    反射1.获取类对象的三种方法publicstaticvoidmethod2()throwsClassNotFoundException{//获取类对象方法1Class<Monkey>c1=Monkey.class;......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目的配置......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目的配置......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目......
  • 1_认识JAVAWEB项目结构
    -project项目的根目录-静态资源文件/jsp-WEB-INF受保护的资源目录     -libjar包目录     -classesjava字节码目录     -web.xml项目......
  • 字符集简介
    字符集编码与解码:计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制数转换之后的结果。按照某种规则,将字符存储到......
  • 软件工程之个人工作流程
    一、单元测试:单元测试作为一种解决方案,让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定、量化的保证。1.1写单元测试1.2......
  • 2023-03-10 Java中使用ArrayDeque实现栈和队列
    栈和队列的实现实际上完全可以用JDK自带的类ArrayDeque来实现作为队列使用publicabstractbooleanadd(EparamE);//加入元素到队尾publicabstractbooleanoffe......