zoukankan      html  css  js  c++  java
  • 常量的6种 ---没用

    package com.itheima.demo01_operator;

    /*
    补充案例: Java中的常量优化机制详解.

    Java中的常量优化机制详解:
    Java中的常量优化机制除了针对于以下的这些常量以外, 还针对于两个类型的变量:
    针对于byte类型:
    针对于变量: 如果是变量相加, 会先进行类型提升, 然后在运算.
    类型提升的顺序如下:
    byte, short, char -> int -> long -> float -> double
    boolean类型不参与.
    针对于常量: 会直接进行运算, 然后看运算结果在不在左边的数据类型范围内, 在: 不报错, 不在: 就报错.

    如果既有变量, 又有常量, 按照 变量 的规则走.
    针对于String类型:
    Day08详解(常用API部分).

    常量:
    概述:
    指的是其值在程序的执行过程中不能发生改变的量.
    分类:
    自定义常量:
    其实就是用 final 修饰的变量, 这个我们在Day06详解(面向对象部分详解).
    字面值常量:
    整数常量:
    小数常量:
    字符常量:
    字符串常量:
    布尔常量:
    空常量:
    */
    public class Demo02 {
    public static void main(String[] args) {
    byte b1 = 3;
    byte b2 = 4;
    //Java中的常量优化机制: 针对于byte常量: 会直接进行运算, 然后看运算结果在不在左边的数据类型范围内, 在: 不报错, 不在: 就报错.
    byte b3 = 3 + 4;
    //Java中的常量优化机制: 针对于byte变量: 如果是变量相加, 会先进行类型提升, 然后在运算.
    //byte b4 = b1 + b2; 错误
    //byte b4 = (byte)(b1 + b2); 正确

    //byte b5 = 3 + b1; 如果既有变量, 又有常量, 按照 变量 的规则走.
    }
    }
  • 相关阅读:
    springboot+fegin实现负载均衡
    springcloud实现微服务服务注册、负载均衡
    spring boot服务状态监控+shell远程连接服务
    微服务基础概念及相关技术组件
    集群分布式基础概念及了解
    http第一章-telnet测试
    spring整合netty

    springMVC+spring+JPA配置文件
    CAN信号值解析
  • 原文地址:https://www.cnblogs.com/shan13936/p/13780023.html
Copyright © 2011-2022 走看看