当前位置: 首页 > news >正文

JAVA学习笔记02-integer

package day01;

public class IntegerDemo {
    public static void main(String[] args) {
        // int 占用 4字节
        int a = 300;
        // int b = -2147483648;
        // int c = 2147483647;
        // int d = 2147483648; 编译错误,超过了当前变量类型可容纳的范围

        int c = 5;
        int d = 2;
        System.out.println(c/d);

        int e = 2147483647; // int最大值
        int f = e + 1;
        System.out.println(f); // 溢出的结果

        // long 占用8字节
        /**
         * 最大值 + 1 ---------- (-2147483648)
         * 最大值 + 1 + 1 ------ (-2147483647)
         * 最大值 + 1 + 2-*/

        long a1 = 1000000000L;
        long b1 = 1000000000 * 2 * 10L;
        System.out.println(b1);

        // long c1 = 1000000000 * 3 * 10L; // 1000000000 * 3 int计算时溢出了
        long c1 = 1000000000L * 3 * 10;
        System.out.println(c1);
    }
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【C++】多态的认识和理解
  • 大数据-133 - ClickHouse 基础概述 全面了解
  • 【Spring】面试题:Spring,Spring Boot, Spring MVC 的关系以及区别(5)
  • flutter集成百度地图定位 ‘BMKLocationManager.h‘ file not found报错
  • 《Learning to Prompt for Vision-Language Models》CoOp论文中文校对版
  • C++_类和对象(下篇)—— 内部类、匿名对象、对象拷贝时的编译器优化
  • Linux进阶 修改文件所在组
  • 【C++二叉树】JZ36 二叉搜索树与双向链表
  • 屏幕录制电脑,推荐使用这些录制方式
  • 【Python报错已解决】 Requests.exceptions.ProxyError: HTTPSConnectionPool
  • Python 实现Excel XLS和XLSX格式相互转换
  • 需要申请 TAC
  • 接口自动化测试框架实战(Pytest+Allure+Excel)
  • Renesas R7FA8D1BH (Cortex®-M85)内部RTC的应用
  • vue 2表格滚动加载
  • ES6指北【2】—— 箭头函数
  • 分享一款快速APP功能测试工具
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • 3.7、@ResponseBody 和 @RestController
  • Docker容器管理
  • ERLANG 网工修炼笔记 ---- UDP
  • Flex布局到底解决了什么问题
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • Laravel核心解读--Facades
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • Webpack 4 学习01(基础配置)
  • 从PHP迁移至Golang - 基础篇
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 规范化安全开发 KOA 手脚架
  • 开发基于以太坊智能合约的DApp
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 排序(1):冒泡排序
  • 前端存储 - localStorage
  • 使用 5W1H 写出高可读的 Git Commit Message
  • - 转 Ext2.0 form使用实例
  • 2017年360最后一道编程题
  • Python 之网络式编程
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 积累各种好的链接
  • ​​​【收录 Hello 算法】10.4 哈希优化策略
  • # Panda3d 碰撞检测系统介绍
  • #565. 查找之大编号
  • #HarmonyOS:Web组件的使用
  • #stm32整理(一)flash读写
  • #数据结构 笔记三
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (4)(4.6) Triducer
  • (rabbitmq的高级特性)消息可靠性
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (六)Hibernate的二级缓存
  • (十六)视图变换 正交投影 透视投影
  • ****三次握手和四次挥手
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)