美文网首页
Java操作符和流程控制

Java操作符和流程控制

作者: 朱Simon | 来源:发表于2018-03-20 23:35 被阅读2次

操作符和流程控制内容只选取了容易忽略的部分

别名现象

public class Main {
    public static void main(String[]args){
        Tank tank1=new Tank();
        tank1.level=28;
        Tank tank2=new Tank();
        tank2.level=399;
        System.out.println(tank1.level);  //28
        System.out.println(tank2.level);  //399
        tank1=tank2;
        System.out.println(tank1.level);  //399
        System.out.println(tank2.level);  //399
        tank2.level=0;
        System.out.println(tank1.level);  //0
        System.out.println(tank2.level);  //0
        System.out.println();
    }
}
class Tank{
    int level;
}

“别名现象”是Java操作对象的一种基本方式。

操作符重载

String类支持“+”、“+=”。

逗号操作符

Java中唯一用到逗号操作符的是for循环的控制表达式。

   for(int i=0,j=i+1;i<10;i++){
      //循环体
    }

无穷循环

    while(true){
      //循环体
    }
    for(;;){
      //循环体
    }

goto和标签

标签是后面跟有冒号的标识符。

    out:  //标签
    for(int i=0,j=i+1;i<10;i++){
        if(i==9){
            break  out;
        }else{
            continue out;
        }
    }

通过限制语句的能力,反而能使一项语言特性更加有用。

switch中case的数据类型

整型、字符型、字符串类型

JDK1.6及以前版本中表达式的值必须是整型、字符型;
JDK1.7加入字符串类型

逻辑操作符:&&和&

&&:短路,若第一个表达式不满足条件,则停止验证
&:与,必须验证两个表达式

相关文章

  • Java

    语言技能 JAVA基础 操作符、控制执行流程JAVA的重要特性:自动内存管理机制、异常处理。 ArrayList的...

  • Java操作符和流程控制

    操作符和流程控制内容只选取了容易忽略的部分 别名现象 “别名现象”是Java操作对象的一种基本方式。 操作符重载 ...

  • 第三节:带你详解Java的操作符,控制流程以及数组

    前言 大家好,我是 Vic,今天给大家带来带你详解Java的操作符,控制流程以及数组的概述,希望你们喜欢 操作符 ...

  • [Java 编程思想]第三四章

    这两章讲的是操作符和流程控制,较为简单,故略过。

  • 【Java 从入坑到放弃】No 7. 何为面向对象(上)

    前言 前面已经讲了 Java 的一些环境搭建、IDE 使用、变量及数据类型、操作符、控制流程以及数组操作,今天就来...

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

  • java基础02-操作符和控制流程

    一、操作符。 1、使用java操作符 操作符接受一个或者多个参数,并生成一个新值。 加号和一元正号:+,减号和一元...

  • Python-流程控制和函数

    目标 掌握流程控制掌握函数的使用 操作符 算数操作符赋值操作符比较操作符逻辑操作符 总结 数学库首先导入 int(...

  • shell(五)

    Shell 流程控制 和Java、PHP等语言不一样,sh的流程控制不可为空,如(以下为PHP流程控制写法): 在...

  • 第二部分 基本语法

    对应第三章<操作符>、第四章<控制执行流程>、第五章<初始化与清理>、第六章<访问权限控制>简单梳理java语言的...

网友评论

      本文标题:Java操作符和流程控制

      本文链接:https://www.haomeiwen.com/subject/mmiiqftx.html