java中long=后面为什么还要加个L
java语言默认情况下是int类型的,因此如果你仅仅写一个 23那就是int类型的'23',如果你想要一个长整型(long)的'23'那么就要加以区分,在后面加上L这样 23L就是 long类型的。
byte b=3 b=b+3
直接写出来的整数默认是int类型的,而你声明的b是byte类型的,int与byte混合运算会把byte转换为int再计算,得到的结果是int类型的,但是你又赋值给了byte,就会出类型错误
对于加法运算,如果两边类型不一样,则其中一个自动转换成与另一个相同的类型,再运算;如果一样,对于比int低的类型,JVM是全部转换为int型来计算的,所以结果就似乎右边的b1+b2的结果提升为int,赋值给byte需要强制类型抓转换。
java中long=后面为什么还要加个L相关推荐
- thumbnails java_在JAVA中使用Thumbnails为图片加水印
在JAVA中使用Thumbnails为图片加水印 将D盘下面的cat.jpg作为水印加在2.jpg上面,输出新的图片2_cat.jpg到D盘下面 1.java类import java.io.File; ...
- jp在java中无法编译_JPanal上加图片的问题!
JPanal上加图片的问题! import java.awt.BorderLayout; import java.awt.Dimension; import javax.swing.JFrame; i ...
- python 复现java中jasypt包的 PBEWITHSHA256AND256BITAES-CBC-BC加解密算法(可java python双向加解密)
运行环境:python 3.6 依赖包Crypto的安装: pip3 install pycryptodome # Make coding more python3-ish from __future ...
- java中replaceall用法_java中replaceall的用法
JAVA中string.replace和string.replaceAll的区别及 替换方式不同 [public String replace( )] 是通过用 newChar 替换此字符串中出现的所 ...
- [转]为什么Java中的HashMap默认加载因子是0.75
前几天在一个群里看到有人讨论hashmap中的加载因子为什么是默认0.75. HashMap源码中的加载因子 static final float DEFAULT_LOAD_FACTOR = 0.75 ...
- java中的类加载器有,Java自定义的类加载器,java自定义加载,在java中类加载器有以...
Java自定义的类加载器,java自定义加载,在java中类加载器有以 在java中类加载器有以下几种java虚拟机自带的加载器 1)根类加载器(Bootstrap,c++实现)2)扩展类加载器(Ex ...
- java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序
1. java中静态变量,静态代码块,静态方法,实例变量,匿名代码块 在Java中,使用{}括起来的代码称为代码块,代码块可以分为以下四种: (1)普通代码块:就是类中方法的方法体 public vo ...
- Java中Filter、Listener,拦截器的学习,listener、 filter、servlet 加载顺序及其详解
Filter filter可认为是Servlet的一种"变种",它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链.它与Se ...
- java 根据类名示例化类_如何使用示例从Java中的类路径加载资源
java 根据类名示例化类 Java中的类路径不仅用于加载.class文件,而且还可以用于加载资源,例如属性文件,图像,图标,缩略图或任何二进制内容. Java提供了API来将这些资源读取为Input ...
最新文章
- Windows下通过Python 3.x的ctypes调用C接口
- python爬虫入门-Python 爬虫从入门到进阶之路(一)
- “进度条”博客——第三周
- django表与表之间的关系
- Django的APP,视图,url和模板
- 参数--argumengs
- linux下安装nginx1.10,Linux(RHEL7.0)下安装nginx-1.10.2(示例代码)
- Knowledge Distillation | 知识蒸馏经典解读
- Tip: 强制 Outlook 用户使用缓存模式
- perl脚本中的特殊字符也与V字符串
- CDH中配置hive支持update delete
- 计算机键盘操作与基指法,计算机键盘操作.doc
- c语言中sqrt取整,69. Sqrt(x) 求根号再取整
- shadow 文件详解
- 报错Ordinal parameter not bound
- 高考生男生学铁路好还是计算机好,男生学铁路什么专业好?附铁路最好的5个专业...
- 如何提升公众号的阅读量?提高公众号阅读量的方法介绍
- 鸿蒙系统的用途,华为高级副总裁谈鸿蒙系统:主要为工业用途
- NAMD 中计算水分子沿某一放向的平均值 (tcl/tk 脚本输出数据, awk 求某一列平均值)
- (附源码)计算机毕业设计SSM语言学习系统
热门文章
- 重要性采样(Importance Sampling)详细学习笔记
- Spring Boot 学习[四] web项目实战训练(增删改查,分页,排序)
- 什么叫做信息安全?包含哪些内容?与网络安全有什么区别?
- 什么是android刷机包,刷机包是什么?ROM刷机包是什么意思?
- 使用.net 操作 微信公众平台 —— 接收用户操作 —— 关注/取消关注 公众号
- 错过等一年丨2022全球边缘计算大会深圳站参会指南来啦!
- 按键精灵--函数的介绍
- 计算机毕设Python+Vue学科竞赛管理(程序+LW+部署)
- Snowflake Snow Snowflakes(Hash + 链式前向星)
- DHCP的工作原理及过程