首页 > 编程语言 >java的long的小l和大L区别

java的long的小l和大L区别

时间:2022-11-16 17:45:13浏览次数:34  
标签:基本 java 区别 包装 初始值 long 类型

首先几乎在所有位置,long的小写和大写都可以互相替换。其次L本质是对象,不是基础类型,具有Object的特性。

包装类把基本类型转换为对象,每个基本类型在java.lang包中都有一个相应的包装类

包装类型: Integer 、Long、Short、Byte、Character、Double、Float、Boolean、BigInteger、BigDecmail

基本类型和包装类的异同

    在Java中,一切皆对象,但八大基本类型却不是对象。
    声明方式的不同,基本类型无需通过new关键字来创建,而封装类型需new关键字。
    存储方式及位置的不同,基本类型是直接存储变量的值保存在堆栈中能高效的存取,封装类型需要通过引用指向实例,具体的实例保存在堆中。
    初始值的不同,封装类型的初始值为null,基本类型的的初始值视具体的类型而定,比如int类型的初始值为0,boolean类型为false;
    使用方式的不同:如与集合类合作使用时只能使用包装类型。
    long类型最好以大写L来添加尾缀,因为小写l容易和数字1混淆。

参考:http://www.shanhubei.com/archives/2470.html

标签:基本,java,区别,包装,初始值,long,类型
From: https://www.cnblogs.com/shanhubei/p/16896755.html

相关文章

  • javaweb 4、Servlet
    ServletServlet简介Servlet就是sun公司开发动态web的一门技术sun公司在这些API中提供了一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:编写一......
  • javaweb 5、HttpServletResponse
    HttpServletResponseweb服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse如果要获取客户端......
  • javaweb 6、HttpServletRequest
    HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器,HTTP请求中所有信息会被封装到HttpServletRequet,通过这个HttpServletRequest的方法,获得客户端的所有信息......
  • 用JavaScript 实现断点续传 (HTTP)
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持......
  • Java: Seata实战部署使用
    目录背景基础概念TC(TransactionCoordinator)-事务协调者TM(TransactionManager)-事务管理器RM(ResourceManager)-资源管理器tx-service-group-事务分组vgro......
  • JavaScript语法变量以及变量typeof
    JavaScript-语法-变量变量:一小块存储数据的内存空间(一片存储数据的内存区域)Java语言是强类型语言,而JavaScript是弱类型语言强类型:规定类型(在开辟变量存储空间时,定义了......
  • Java8 新特性
    Java8新特性 Java8新特性之Lambda和Stream(一)Lambda#1.what?#Lambda是java8的一个新特性,可以大幅度减少代码量;关注于"做什么",而不是"怎么做",可以通过匿名......
  • Java之拼音工具类的使用
    在自动生成字段key时,字段的key可以设置成使用字段名的拼音。拼音工具类实现如下:packagecom.cmit.kapok.system.utils;importnet.sourceforge.pinyin4j.PinyinHelper......
  • 关于 WebSocket 和 HTTP 区别的思考以及一个最简单的 WebSocket 的客户端和服务器实现
    笔者之前与一位同事研究了Cypress的visit方法,其源码实现最终是调用了WebSocket向visit参数里指定的website通行并获取数据,见下图变量ev.data的值。我这位同......
  • (笔者推荐)【Java权威指南】「官方文档-中英互译」AQS的源码注释分析,贯穿总体核心流程
    前提说明本文主要针对于Java官方文档中的先关的官方注释进行中英文互译,保证了源码坐着的设计思路以及相关知识技能介绍分析等,本文主要进行介绍AQS的源码官方注释的含义介绍,......