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);

}

}

相关推荐
~木雨6 分钟前
Java 并发编程架构全景:并发层的五域设计 —— 线程模型、线程池隔离、并发安全到问题治理(全体系汇总)
java·安全·架构·线程池·并发编程·高并发架构
志尊宝9 分钟前
Vue3 零基础每日笔记(005):ref 响应式基础——为什么 script 里要 .value
前端·javascript·vue.js·笔记
python零基础入门小白19 分钟前
LangGraph智能体实战:如何用Langfuse构建AI运行时全链路可观测系统?
人工智能·学习·ai·chatgpt·程序员·大模型·智能体
极小狐23 分钟前
从复制粘贴到可复用组件:极狐GitLab CI/CD 组件目录实战
java·ci/cd·gitlab·devops·组件化
麻瓜code29 分钟前
【Agent】Spring AI RAG 实战:本地向量库 + 云端知识库
java·人工智能·spring
小刘在重生~1 小时前
Java 集合|Collection、List、ArrayList、LinkedList、泛型、Collections 工具类
java·数据结构·list
我不会起名字3221 小时前
一天一道算法题(29):单调栈
java·数据结构·python·算法·leetcode·golang·单调栈
XR1234567881 小时前
医院移动医护零漫游无线网络选型指南
java·后端·struts
z23456d1 小时前
第三十九天学习心得
学习
点心的游戏开发世界1 小时前
GDScript 入门笔记(十六):文件读写与数据持久化
开发语言·笔记·游戏引擎·godot