java关键字和标识符

在本教程中,我们将了解Java中的数据类型和标识符。

Java语言具有丰富的数据类型实现。 数据类型指定大小和可以存储在标识符中的值的类型。

Java数据类型分为两类:

  1. 原始数据类型
  2. 非原始数据类型

原始类型

Java定义了八种原始数据类型:字节,短型,整数,长型,字符,浮点型,双精度和布尔型。 基本类型通常也称为简单类型。

这些可以分为四组:

  • 整数 :此组包括byte,short,int和long,它们用于全值带符号数字。
  • 浮点数:该组包括浮点数和双精度数,代表小数精度的数字。
  • 字符:此组包括char,代表字符集中的符号,例如字母和数字。
  • 布尔值:该组包括布尔值,布尔值是表示真/假值的特殊类型。

在接下来的章节中,我们将通过示例程序详细介绍每种类型。

整数

Java定义了四种整数类型:
byte,short,int和long 。 所有这些都是带符号的正值和负值。 Java不支持带正负号的无符号整数。 许多其他计算机语言支持有符号和无符号整数。 但是,Java的设计师认为无符号整数是不必要的。

byte:这是1个字节(8位)的整数数据类型。 值范围从-128到127。默认值为零。 示例: 字节b = 10;

short:是2字节(16位)的整数数据类型。 值范围从-32768到32767。默认值为零。 例如: short s = 11;

int: 4字节(32位)整数数据类型。 值范围为-2147483648至2147483647。默认值为零。 例如: int i = 10;

long:是8个字节(64位)的整数数据类型。 值范围从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。 默认值为零。 例如: long l = 100012;

浮点类型

浮点数,也称为实数,用于评估需要小数精度的表达式。 例如,平方根或先验等计算

例如正弦和余弦,会导致其精度需要浮点类型的值。

float:这是4个字节(32位)的float数据类型。 默认值为0.0f。 例如: float ff = 10.3f;

double:它是8个字节(64位)的float数据类型。 默认值为0.0d。 例如: double db = 11.123;

性格

在Java中,用于存储字符的数据类型为char。 但是,C / C ++程序员要提防:Java中的char与C或C ++中的char不同。 在C / C ++中,char为8位宽。

char:这是2个字节(16位)的无符号unicode字符。 范围从0到65,535。 例如:char c ='a';

布尔值

Java具有用于逻辑值的原始类型,称为布尔值。 它只能具有两个可能的值之一,即true或false。 这是所有关系运算符返回的类型,例如在<b的情况下。 布尔值也是控制控制语句(如if和for)的条件表达式所需的类型。

示例: boolean b = true;

非原始(参考)数据类型

参考变量是使用类的已定义构造函数创建的。 它们用于访问对象。 这些变量被声明为无法更改的特定类型。 例如,员工,学生等。

类对象和各种类型的数组变量都属于引用数据类型。 任何参考变量的默认值为null。 引用变量可用于引用已声明类型或任何兼容类型的任何对象。

示例: Employee employee = new Employee(“ Arun”);

字符串是Java中的一种特殊数据类型。 我们将在下一章中看到有关String的更多信息。

Java中的标识符

所有Java组件都需要名称。 用于类,方法,接口和变量的名称称为标识符。 标识符必须遵循一些规则。 规则如下:

  1. 所有标识符必须以字母(a到z或A到Z)或货币字符($)或下划线开头。
  2. 在第一个字符之后,标识符可以具有任何字符组合。
  3. Java关键字不能用作标识符。
  4. Java中的标识符区分大小写,foo和Foo是两个不同的标识符。

在此处阅读有关命名约定中Java最佳实践的更多信息。

翻译自: https://www.javacodegeeks.com/2017/10/java-data-type-identifier.html

java关键字和标识符

java关键字和标识符_Java数据类型和标识符相关推荐

  1. java私有表示标识_java里面的标识符、关键字和类型

    1. 注释 Java中有三种注释: (1) // -单行注释,注释从"//"开始,终止于行尾: (2)  -多行注释,注释从""结束: (3)  -是Java特 ...

  2. java什么是标识符_java什么是标识符

    java中的标识符是用户编程时使用的名字,用于给变量.常量.函数.语句块等命名. Java标识符由数字,字母和下划线(_),美元符号($)组成.在Java中是区分大小写的,而且还要求首位不能是数字.最 ...

  3. java关键字汉化_java关键字是什么

    Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量.Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能 ...

  4. java关键字的作用_java关键字及其作用

    java关键字及其作用 java 关键字及其作用 一. 关键字总览:关键字 含义abstract 表明类或者成员方法具有抽象属性assert 用来进行程序调试boolean 基本数据类型之一,布尔类型 ...

  5. java类作用域标识符_java入门 (二) 标识符、数据类型、类型转换、变量、常量、作用域...

    java入门(二) 标识符 数据类型 类型转换 变量.常量.作用域 本次笔记引用B站:狂神说,虽然早就会了,现在回头来敲下基础,加深印象 1.标识符: java所有的组成部分都需要名字.类名丶变量名丶 ...

  6. 什么是java的标识符_java什么是标识符

    标示符(IDentifier)是指用来标识某个实体的一个符号.在不同的应用环境下有不同的含义.在日常生活中,标示符是用来指定某个东西.人,要用到它,他或她的名字;在数学中解方程时,我们也常常用到这样或 ...

  7. java关键字的用法_JAVA总结(一)-----关键字分类及使用

    一.文章要点: 1.访问控制修饰符 修饰符英文名修饰符意译中文名private私有的public公有的protected受保护的 2.类,方法.变量修饰符 修饰符英文名修饰符意译中文名final强制禁 ...

  8. java中运算类型_Java数据类型及运算

    (一),Java基本类型及运算 注释:可以用于生成API: 命令如:javadoc -d apidoc windowtitle hhh -doctitle aaa  -header bbbb -ver ...

  9. java关键字的用法_JAVA常用关键字及其用法简要说明

    JA V A常用关键字及其用法简要说明Abstract抽象的一个Java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承.一个抽象类可以使用抽象方法,抽象方法不需要实现 ...

最新文章

  1. 最新汇总!这些高校已确定开学时间!
  2. qs.parse()、qs.stringify()使用方法
  3. 【鸿蒙 HarmonyOS】UI 布局 ( 相对布局 DependentLayout )
  4. ArrayList源码
  5. JavaFX UI控件教程(二)之JavaFX UI控件
  6. Patsy库查看使用公式语法建模后的输入特征X 与 预测Y
  7. 如何遍历删除一个数组中的对象
  8. 【工作笔记】从零开始学ExtJs6(四)—— 常用api小记
  9. 冰点还原精灵如何破载?
  10. 【只推荐一位】木东居士,带着大家一起成长的数据科学大神!
  11. 2020年医美行业网络关注度分析报告
  12. 数据采集 - 获取【码市】最新发布需求,并实时通知用户 案例二
  13. ubuntu 强制关闭程序或窗口方法
  14. windows下,查看apk的包名、以及查找appActivity(aapt命令)
  15. 校园电动车管理与充电指引—微信小程序
  16. qq邮箱993服务器地址,ios邮箱绑定qq邮箱提示993服务器连接超时
  17. 变量的基本使用Day2
  18. 补码和原码的转化过程
  19. Three.js显示stl格式文件,html在线stl文件
  20. 在简易示波器中计算波形频率不用fft!!!

热门文章

  1. 莓良心(第二类斯特林数)
  2. 迎开学水题狂欢赛(舞踏会[dp+三叉树],HH去散步[矩阵快速幂],排序[模拟],铁路旅行[线段树])
  3. CF1616F Tricolor Triangles(构造、高斯消元)
  4. jzoj5363-[NOIP2017提高A组模拟9.14]生命之树【启发式合并,Trie】
  5. 纪中2019(上)游记+总结
  6. 【枚举】数列(jzoj 1507)
  7. 2015 German Collegiate Programming Contest (GCPC 15)
  8. 2017西安交大ACM小学期 有趣异或[Trie树]
  9. select2删除选中项,allowClear设置
  10. js中toString()和String()区别详解