Java的数值数据类型以及命名规范

红烧土豆泥 等级 460 0 0

一、Java中的数值数据类型

类型名
 范围
存储空间
byte

-2(-128) ~ 27-1 (127)

8位带符号数
short

-215 (-32768) ~ 215-1 (32767)

16位带符号数
int

-231 (-2147483648) ~ 231-1 (2147483647)

32位带符号数
long
-2^63  ~ 2^63 - 164位带符号位
float1.4E - 45 ~ 3.4028235E3832位,标准IEEE 754
double4.9E - 324 1.7976931348623157E30864位,标准IEEE 754

注:IEEE 754是美国电气电子工程师协会通过的标准,用于在计算机上表示浮点数;Java中浮点数默认类型是double型

二、命名习惯

大驼峰:每一个单词首字母大写。通常会用于类名、函数名、属性名、空间名

例如:public class StudentInfomation;

小驼峰:除第一个单词之外,其他单词首字母大写。通常会用于定义变量

例如:int studentCount=0;

本文转自 https://mp.weixin.qq.com/s?__biz=MzA5MTk2OTk4OA==&tempkey=MTEwNV9iMUlnbzB0eHJuWFVmRjcyTC1vajVEaWxkVk50RHRUaUhUb2FhYkdYVzBCQUpYZkoxTWY2dzlhbUFEdkdmYVBpVXJDcmd1Mm1rSHZhWE03TEs5Wlp5NVl4U1Q4WmpJb0M5SVpfSktYbmt3UEMydE85T3pSeEQ4ZDlINk5meWFnNnFiQkJCbnFNTmNPbDM1WDV4czEtdmFvT1ctaVVkM1lmV2l5SWR3fn4%3D&chksm=107501bc270288aa7530851127e86b9a5953ba4e754318a2600594ca7b8108843b53c63af51f#rd,如有侵权,请联系删除。

收藏
评论区

相关推荐

.NET C#到Java没那么难,MVC篇
.NET C到Java没那么难,MVC篇 .NET C到Java没那么难,MVC篇 最典型的JAVA MVC就是JSP servlet javabean的模式。比较好的MVC,老牌的有Struts、
【Typora】Typora 完全使用详解
<font color"FF0000"Matrix 精选</font Matrix(https://sspai.com/matrix) 是少数派的写作社区
Java中的浮点数四舍五入到小数点后2位的几种方法
前言 四舍五入到2或3个小数位是我们Java程序员日常开发中肯定会遇到。幸运的是,Java API提供了几种在Java中舍入数字的方法 我们可以使用Math.round(),BigDecimal或DecimalFormat将Java中的任何浮点数四舍五入到n个位置。我个人更喜欢使用BigDecimal在Java中四舍五入任何数字,因为它具有便捷的API并
Groovy初探
开始之前 了解本教程的主要内容,以及如何从中获得最大收获。 关于本教程 如果现在有人要开始完全重写 Java,那么 Groovy 就像是 Java 2.0。Groovy 并没有取代 Java,而是作为 Java 的补充,它提供了更简单、更灵活的语法,可以在运行时动态地进行类型检查。您可以使用 Groovy 随意编写 Java 应用程序,连接 Java
《java 核心技术》卷1 学习 概述 第一章Java程序设计概述
从浅面了解Java 1.Java 在语言得地位 现在有所下降 但仍是老大哥 所以值得学习 2.Java特性 1.简单性:从一方面来说 Java可以支持在小型机器上运行 必定不是很复杂得,所以上手不难 2.面向对象:Java有相比于其他的语言 更简单得接口
[占山为王]我是如何四步将一个微信小程序请求库改成Taro的
<section id"nice" datatool"mdnice编辑器" datawebsite"https://www.mdnice.com" style"fontsize: 16px; color: black; padding: 0 10px; lineheight: 1.6; wordspacing: 0px; lettersp
Java的数值数据类型以及命名规范
一、Java中的数值数据类型 <table<tbody<tr<td width"75" valign"top" style"wordbreak: breakall;"<span style"backgroundcolor: rgb(255, 254, 213);"类型名<br</span</td<td width"299
[前端必知 ]HTTP or TCP/IP 基础
<section id"nice" datatool"mdnice编辑器" datawebsite"https://www.mdnice.com" style"fontsize: 16px; padding: 0 10px; wordspacing: 0px; wordbreak: breakword; wordwrap: break
全栈进阶:Nginx基本功能及其原理
<div class"output_wrapper" id"output_wrapper_id" style"fontsize: 16px; color: rgb(62, 62, 62); lineheight: 1.6; wordspacing: 0px; letterspacing: 0px; fontfamily: 'Helvetica
2021前端技术面试必备Vue:(一)基础快速学习篇
由于疫情的影响,相信很多小伙伴都在家里待着。中小公司由于运营困难会出现裁员, 我们也面临着 '失业',你是否感到了焦虑.最近做了个调研: '现在的你找到工作了吗 ?<br/1.大部分的回复: 求职平台都是 ‘已回复’,然后没有下文,你遇到了吗?<br/2.各个公司对技术的要求增高<br/3.有人说开始搞副业<br/ 在我来看,这一年已经过去了四分
2021前端技术面试必备Vue:(四)Vuex状态管理
前三章陆续已经更新了Vue基本使用 和Vue Router的基本使用,如果你读了前三篇文章的话,并且掌握差不多,那么你现在可以开发简单的应用了,例如Blog,电商网站........唯一不足的是,随着你的业务需求不断增加,页面中的状态数据也不断庞大,维护起来就特别困难了,Vue 提供了一种状态管理 解决办法 Vuex,它的思想和React 的R
什么是索引?Mysql目前主要的几种索引类型
一、索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创
2021年度最全面JVM虚拟机,类加载过程与类加载器
前言类装载器子系统是JVM中非常重要的部分,是学习JVM绕不开的一关。一般来说,Java 类的虚拟机使用 Java 方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表
2021年度最全面JVM虚拟机,类加载过程与类加载器
前言类装载器子系统是JVM中非常重要的部分,是学习JVM绕不开的一关。一般来说,Java 类的虚拟机使用 Java 方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表
窗口只显示一次,窗口置顶
root Toplevel() root.grabset() 窗口锁定在top上 root.focusset() 焦点锁定在top上