public class TestInteger{/*知识点:封装类,自动装箱与自动拆箱,数据池*/public static void main(String []args){//实验1int a=128;int b=128;System.out.println(a==b);//实验2int a1=-129;int b1=-129;boolean iden1=a1==b1;System.out.println(iden1);//实验3Integer a3=128;Integer b3=128;boolean iden3=a3==b3;System.out.println(iden3);//实验4Integer a4=-129;Integer b4=-129;boolean iden4=a4==b4;System.out.println(iden4);//实验5Integer a5=127;Integer b5=127;boolean iden5=a5==b5;System.out.println(iden5);//实验6Integer a6=-128;Integer b6=-128;boolean iden6=a6==b6;System.out.println(iden6);/*结论:由以上实验数据,可知在java中,有个数据池,其范围为(-128~127)。用Integer类声明的对象,其值在(-128~127)之间的存放在数字池中。(1)在这个范围内:通过“==”比较的是值;(2)超过这个范围:通过“==”比较的是对象的应用(3)在jdk1.4之前,实验3~实验6的声明写法是错误的,jdk1.5之后实验3~实验6的声明写法是正确的*/System.out.println("*************************");//实验7Integer a7=new Integer(127);Integer b7=new Integer(127);System.out.println(a7==b7);//实验8:Integer a8=new Integer(-128);Integer b8=new Integer(-128);System.out.println(a8==b8);//结论:用new关键字创建的对象,通过“==”比较的是地址(引用)//实验9:Integer类中的两个常用字段:最大值与最小值//Long类中的两个常用字段:最大值与最小值//public static final int MIN_VALUE//public static final int MAX_VALUESystem.out.println("int类型的最大值"+Integer.MAX_VALUE);System.out.println("int类型的最小值"+Integer.MIN_VALUE);System.out.println("long类型的最小值"+Long.MIN_VALUE);System.out.println("long类型的最小值"+Long.MIN_VALUE);//实验10:如何将字符串类型的数字转换成基本类型:2种方法String str="100";//字符串类型的数字//法一:调用方法public static int parseInt(String s) throws NumberFormatException//作用:将字符串参数作为有符号的十进制整数进行分析。int aa=Integer.parseInt(str);System.out.println(aa);//法二:用构造器public Integer(String s)throws NumberFormatException//作用:构造一个新分配的 Integer 对象,它表示 String 参数所指示的 int 值。//正好可以使用对基数为 10 的值使用的 parseInt 方法将该字符串转换成 int 值。int bb=new Integer(str);System.out.println(bb);//实验11:自动装箱与自动拆箱//自动装箱:基本类型的值直接赋给对象类型Integer m=-200;System.out.println(m);//自动拆箱:对象类型的值直接赋给基本类型int h=new Integer(129);System.out.println(h);}
}

封装类:即8种基本类型对应8种封装类相关推荐

  1. 二分查找理论(三种问题类型、两种算法形式)

    从这篇文章开始,我将开启算法专栏,记录在刀砍leetcode算法过程中的理论总结与实战代码,我认为二分算法是算法问题中细节最多的部分,所以我先拿它开刀!二分题目实战请看我的二分查找专栏:二分查找实战专 ...

  2. 学习ActiveMQ(五):activemq的五种消息类型和三种监听器类型

    一.前面我们一直发送的是字符串类型,其实activemq一共支持五种消息类型: 1.String消息类型:发送者:消费者: 1.String消息类型:发送者:消费者: 1.String消息类型:发送者 ...

  3. mysql几种索引类型_Mysql几种索引类型的区别及适用情况

    如大家所知道的,Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE. 那么,这几种索引有什么功能和性能上的不同呢? FULLTEXT 即为全文索引,目前只有MyI ...

  4. JAVA学习-8种基本类型及其对应的封装类

    八种基本数据类型:int.short.long.byte.float.double.boolean.char: 对应的封装类:Integer.Short.Long.Byte.Float.Double. ...

  5. 布局类型java_java – 我们可以为所有屏幕大小制作一种布局类型

    我使用多种布局类型为不同的屏幕类型和分辨率开发了应用程序,但我注意到一些开发人员只使用一种布局类型,哪一种是继续使用单一或多种布局类型的更好的做法? Multiple layout type like ...

  6. JAVA中两个char类型相加_1、JAVA中的几种基本类型,各占用多少字节?

    1.Java是一种强类型语言.这就意味着必须为每一个变量声明一种类型.在Java中,-共有8种基本类型,其中有4种整型.2种浮点类型.1种用于表示Unicode编码的字符单元的字符类型char和1种用 ...

  7. python是一种解释型、面向什么的计算机程序设计语言_python语言是一种什么类型...

    python语言是一种什么类型,是一种,类型,语言,是在,程序 python语言是一种什么类型 易采站长站,站长之家为您整理了python语言是一种什么类型的相关内容. python语言是一种什么类型 ...

  8. 19.React Native动画Animated效果三种动画类型二;

    目录 1.介绍 2.Animated.decay() 2.1方法 2.1.1value参数值 2.1.2config参数有以下这些属性: 2.2示例-执行缩放 2.2.1初始化缩放值 2.2.2绑定缩 ...

  9. dhcp服务器有哪些消息类型,DHCP 协议的 8 种消息类型及功能服务器

    1) 主机发送 DHCP Discover 广播包在网络上寻找 DHCP 服务器: 单播数据包, 地址. 2) DHCP 服务器向主机发送 DHCP Offer 单播数据包,包含 IP 地址.MAC ...

最新文章

  1. 广东省生态土壤所孙蔚旻团队FEMS: 砷锑污染土壤剖面的微生物世界
  2. FPGA的设计艺术(17)如何搭建一个简易的逻辑测试平台?
  3. java runtime.exec 阻塞_关于Runtime.getRuntime().exec()产生阻塞的2个陷阱
  4. 解码resources时里面是空的_深度解码超实用的OpenStack Heat
  5. Jetty9 源码初解(2)——IO之Connection
  6. 太方便 微信能精准搜图片了!网友:出点有用的功能有多难?
  7. 初探asp.net异步编程之await
  8. 京东下拉词框推广是什么?
  9. 易语言网页html代码大全,易语言网页操作取网页源码
  10. VC2012 ActiveX 控制台打印调试
  11. idea注册账号_【Meta分析】Meta分析该不该注册?如何注册?什么时候注册?
  12. JAVA通过Jemter工具并发测试
  13. 文件夹批量重命名方法
  14. lame库(iOS 和 Android)
  15. 亚马逊资源名称 (ARN) 和 AWS 服务命名空间
  16. 鱼和熊掌兼得:C++代码在编译时完成白盒测试
  17. 黑白和彩色CCD摄像机成像原理简介
  18. matlab进行数值积分的主要函数使用方法
  19. 56个JavaScript 实用工具函数助你提升开发效率!
  20. CNN中的filter

热门文章

  1. MySQL:一个简单insert语句的大概流程
  2. 水库大坝安全监测的主要内容
  3. 超强视频编辑工具:喵影工厂Wondershare Filmora X Mac中文版
  4. unity 鼠标放置在3D物体上,显示物体名称
  5. 转:免费国际长途 热门应用Line发布中文版
  6. 阅后即焚?就说截屏你怕不怕?
  7. Ocelot的使用(结合Consul实现负载均衡)
  8. k均值聚类算法案例 r语言iris_K-means算法原理
  9. 【元胞自动机】保守策略元胞自动机三车道(不开放辅路,软件园影响)交通流模型【含Matlab源码 1294期】
  10. 笔记本电脑投屏后无声音,解决方案