基本数据类型有四类八种:

第一类:逻辑型boolean

boolean类型只允许取值true或者false,不可以为0或者非0的整数代替true和false,这点和C语言不同.

第二类:文本型char

字符常量为用单引号括起来的单个字符,例如: char ch1 = 'a';  char ch2  = '中';

第三类:整数型(byte,short,int,long)

byte从-128到127

short从-32768到32767

int从-2147483648,到2147483647共10位

long从-9223372036854775808到9223372036854775807共19位

第四类:浮点型(float,double)

与整数类型类似,Java浮点型有固定的表数范围和字段长度,不受平台影响

Java浮点型常量默认为double型,若想声明一个常量为float类型,则需要在数字后面加上F或者f,例如:

double d = 1234.5; //正确        float f = 12.3f; //必须加f,否则报错

引用数据类型:常见的包括类(class),接口(interface),数组,枚举(enum)等

string是属于引用类型.

java 数据类型 string_java的基本数据类型和引用数据类型都有哪些,string属于什么类型...相关推荐

  1. Java语言程序设计 上机实验2 掌握Java的基本语言成分和流程控制语句。 掌握Java中数组的使用,理解引用数据类型。 掌握String类的使用。...

      Java语言程序设计 上机实验2 实验目的: 掌握Java的基本语言成分和流程控制语句. 掌握Java中数组的使用,理解引用数据类型. 掌握String类的使用. 实验内容: 注:标(*)为选做内 ...

  2. 学习Java的第五天 | 定义方法 | 引用数据类型——类 | 访问权限-修饰符 | 全局变量与局部变量 | toString | 构造方法 | 方法重载

    前面提到的,冒泡排序,二分查找,我们有时候写代码可能不止要查到一种数组的数据,这时候我们就很需要想循环那样的结构,来帮我们解决代码冗余的情况. 我们前面使用的main方法,是一个java程序的入口,我 ...

  3. java number string_java基础系列(一):Number,Character和String类及操作

    这篇文章总结了Java中最基础的类以及常用的方法,主要有:Number,Character,String. 1.Number类 在实际开发的过程中,常常会用到需要使用对象而不是内置的数据类型的情形.所 ...

  4. Java数据类型:基本数据类型和引用数据类型

    前面我们提到 Java 语言是强类型语言,编译器存储在变量中的数值具有适当的数据类型.学习任何一种编程语言都要了解其数据类型,本文将详细介绍 Java 中的数据类型. Java 语言支持的数据类型分为 ...

  5. Java数据类型(八种基本数据类型 + 四种引用数据类型)

    1.位(bit): 又名 比特位,表示二进制位,是计算中内部数据储存的最小单位.一个二进制位只能表示0和1两种状态. 2.字节(byte): 是计算机中处理数据的基本单位.一个字节等于八位(1Byte ...

  6. Java基础-1 基础数据类型及常用引用数据类型

    Java基础-1 数据类型及常用引用数据类型 基本数据类型 java四类八种基本数据类型: 基本数据类型 占用字节 默认值 包装类 表数范围 byte字节型 1 0 Byte -128~127 sho ...

  7. 理解Java自定义类作为数据类型——引用数据类型

    目录 说在前面的话 复现问题 引用数据类型的理解 总结 说在前面的话 前言:Java的数据类型按照类型可分为基本数据类型(byte.short.int.long.double.float.char.b ...

  8. JAVA的基本数据类型和引用数据类型的区别

    JAVA的基本数据类型和引用数据类型的区别: 1.基本数据类型有:byte:Java中最小的数据类型:short:短整型:int:整型:long:长整型:float:浮点型:double:双精度浮点型 ...

  9. ie9无法获取未定义或 null 引用的属性“indexof”_前端JS基础篇(二)JS基本数据类型和引用数据类型及检测数据类型方法...

    JS中的数据类型 (一).基本数据类型(值类型) 1.number:数字 -12.12.5.-12.5 0这些数字都是number: js中增加了一个number类型的数据:'NaN' typeof ...

  10. JS --引用数据类型

    JS数据类型三大类: 1.原始数据类型:数值类型number 字符串类型string,boolean类型,存放在栈内存 2.特殊数据类型:null,undifined,存放在栈内存 3.引用数据类型: ...

最新文章

  1. python随机数程序源码_Python 实现随机数详解及实例代码
  2. 存在于一维空间的稳定分子
  3. Fliptile (dfs+二进制压缩)
  4. 【朝夕Net社区技术专刊】Core3.1 WebApi集群实战专题---WebApi环境搭建运行发布部署篇...
  5. phpcmsV9 邮箱配置(含图文教程) - 案例篇
  6. 在Linux下轻松搭建自己的DNS服务器
  7. vue引入字体文件踩坑
  8. 根据条件对Excel表中数据进行计数
  9. 【TF2.0-CNN】使用ImageDataGenerator生成训练数据
  10. 深圳多九云优认知能力团体反馈训练系统----认知训练与生物反馈训练合二为一
  11. 最近大街上,到处都是X团的地推
  12. 注意论文投稿风险,现投期刊会不会成为预警期刊呢?
  13. vue2.0_实现图片上传前进行压缩(约10倍)
  14. [matlab笔记]多元函数泰勒展开
  15. MP3 MP4 里不能缺少的231首歌!
  16. Git强推本地代码到远程
  17. 记录 uni-app 中对 data 的修改视图未更新的坑
  18. Android 11.0 根据包名授予WRITE_SETTINGS权限
  19. 墨言教育:看过很多配色理论还是学不会?来看这里!
  20. 团购网站暴信任危机:团购无效电影票

热门文章

  1. 【Python基础知识-pycharm版】第十一节-文件操作(IO技术)
  2. 阿里P8架构师谈:从单体架构、到SOA、再到微服务的架构设计详解
  3. 论文浅尝 - TACL2020 | 改进低资源跨语言实体链接的候选生成问题
  4. 肖仰华 | 领域知识图谱落地实践中的问题与对策
  5. 领域应用 | 人工智能+知识图谱:如何规整海量金融大数据?
  6. 干货 | 搞定用户画像只需5个步骤
  7. NuGet version
  8. 64 求1+2+3+...+n(发散思维能力 )
  9. bootstrap-table 行合并和列合并,以及固定列宽度等问题
  10. 考虑玩家移动速度的射击