zoukankan      html  css  js  c++  java
  • 表达式

        4.表达式
    表达式:
        什么表达式?
            运算符和操作数的有效组合;
            常用操作数:常量,变量, 带返回值的函数,子表达式
            1+2:常量:1,2
            a=b+3:常量3,变量:a和b
            a= max(b,3)常量3,变量:a和b,函数max()
            a = b+3:b+3子表达式
            有效:
                5/0无效组合
     
        什么是java表达式?
            运算符只能java中的运算符和操作数的有效组合;
     
    表达式出现位置
        表达式; //java中语句
        控制语句中可以出现
            for(表达式1; 表达式2; 表达式3)
            if(表达式)
            ...
     
        例如1:   
            int a,b;
            a+b;整数表达式,结果是int
     
        例如2:   
            int a,b;
            a>b;布尔表达式,表示条件,结果是boolean值
     
        例如3:   
            int a;
            a=3;赋值表达式,,结果是将3赋给a变量
        例如4:   
            int a;
            float b;
            a+b;算术表达式,,结果是float类型的值
     
        特殊:
            所有byte,int,short,char类型的数据进行算术运行,结果是int
     
     
        int n=100;
        byte b = (byte)n;
        char c = (char)n;
     
        注意:不是所有类型之间都可强制转换.所有类型必须兼容。
        int n = (int)"abc";//错误:字符串与int类型不兼容
        int n = (int)'a';//可以编译通过
     
     
        class Person{
            String name;
            String pid;
        }
        class Student extends Person{
            String stuid;
        }
     
        Student是Person的特殊类
        Person p = new Person();
        Student s = (Student)p;
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    【命令】set命令
    【命令】ln命令
    【命令】htop命令
    【命令】top命令
    【命令】ps命令
    【命令】kill命令
    【命令】pstree命令
    【进程/作业管理】篇章一:Linux进程及其管理(进程管理类工具)----pstree、ps、top、htop、kill、(killall、pkill、pgrep、pidof)
    【进程/作业管理】篇章四:Linux任务计划、周期性任务执行
    【进程/作业管理】篇章二:Linux系统作业控制(jobs)
  • 原文地址:https://www.cnblogs.com/zachary7/p/8191369.html
Copyright © 2011-2022 走看看