数据类型的分类

Java 语言的数据类型分为两种:基本数据类型和引用数据类型。

2) 引用数据类型建立在基本数据类型的基础上,包括数组、类和接口。引用数据类型是由用户自定义,用来限制其他数据的类型。另外,Java 语言中不支持 C++ 中的指针类型、结构类型、联合类型和枚举类型。

Java 数据类型的结构如图 1 所示。


图1 Java数据类型结构图

Java 是一种强制类型的语言,所有的变量都必须先明确定义其数据类型,然后才能使用。Java 中所有的变量、表达式和值都必须有自己的类型,没有“无类型”变量这样的概念。

基本数据类型又可分为 4 大类,即整数类型(包括 byte、short,int 和 long)、浮点类型(包括 float 和 double)、布尔类型和字符类型(char),

转载于:https://www.cnblogs.com/luojie1216/p/10593926.html

JAVA基础整理-6.Java数据类型相关推荐

  1. JAVA基础整理-100.Java 多线编程

    Java线程的概念:什么是线程? Windows 系统是多任务操作系统,它以进程为单位. 系统可以分配给每个进程一段有限的执行 CPU 的时间(也称为 CPU 时间片 单任务的特点就是排队执行,也就是 ...

  2. 打怪升级之小白的大数据之旅(一)<Java基础语法之Java的身世之谜>

    打怪升级之小白的大数据之旅(一) Java基础语法之Java的身世之谜 打怪升级之小白的大数据之旅(一) 前言 一.学习大数据之前 二.Java基础 what? why? how? 总结 前言 做了几 ...

  3. 视频教程-Java基础与实践-Java

    Java基础与实践 CSDN高校俱乐部指导老师,程序爱好者,教师,国家认证的软件架构设计师.系统分析师.信息系统项目管理师.软件设计师.网络工程师.本人热衷于计算机软件相关的研发.技术探讨.学习分享和 ...

  4. 《Java基础知识》Java变量的声明、初始化和作用域

    <Java基础知识>Java变量的声明.初始化和作用域 一.Java变量的声明 在 Java 程序设计中,每个声明的变量都必须分配一个类型.声明一个变量时,应该先声明变量的类型,随后再声明 ...

  5. java里面value_「Java基础知识」Java中包含哪些运算符

    原标题:「Java基础知识」Java中包含哪些运算符 在Java中包含的运算符有:算数运算符,逻辑运算符,关系运算符等. 算数运算符也就是我们平时的加减乘除余等操作:在Java中都是将右边的值赋值给左 ...

  6. java里面string什么意思_「Java基础知识」Java中的字符串是什么

    原标题:「Java基础知识」Java中的字符串是什么 字符串顾名思义就是一些字符组合在一起组成的一串数据,称作字符串,在Java中字符串用双引号包围起来,格式为String string = &quo ...

  7. Java基础2019最新Java面试经典题解析

    Java基础2019最新Java面试经典题解析 1简述JVM.JRE.JDK的区别 JVM:java虚拟机 ,加载.class并运行.class JRE:java运行环境除了包含JVM以外还包含了运行 ...

  8. 面经 | Java 基础 整理

    文章目录 Java 基础 一.整体观/理论/概念 JDK和JRE的区别 Java 为什么可以一次编写.到处运行? java运行快吗 是编译还是解释型语言 什么是API import java 和jav ...

  9. Java笔记整理-02.Java基础语法

    1,标识符 由英文字母.数字._(下划线)和$组成,长度不限.其中英文字母包含大写字母(A-Z)和小写字母(a-z),数字包含0到9. 标识符的第一个字符不能是数字(即标识符不能以数字开头). 标识符 ...

最新文章

  1. (超级详细)numpy与torch用法对比手册
  2. html登录界面设计代码_Python登录豆瓣并爬取影评
  3. 理解spark闭包以及broadcast(转载)
  4. qt提升控件之后,编译报错
  5. 注解版poi操作工具
  6. CentOs上docker安装nginx、tomcat、redis
  7. Centos6.5 一件安装FFmpeg 包括其中的坑
  8. GitHub:新浪微博爬虫,用Python采集新浪微博数据
  9. 二路归并排序和基数排序
  10. 计算机网络故障排查,计算机网络故障诊断和排除方法
  11. 史上最全最详细的Anaconda安装教程
  12. 启动kafka时报错:java.nio.file.FileSystemException,另一个程序正在使用此文件,进程无法访问。
  13. Duplicate class com.xxx.xxx found in modules
  14. 简单易学又有效的颈椎病自我康复操
  15. 如何搭建移动数据安全体系?
  16. 【重温C/C++】explicit+||template||virtual虚函数||重载和重写
  17. HTML和Css基础知识点笔记
  18. 在博客和Markdown和Python中自由添加emoji!包括博客标题和Python打印!
  19. oracle sysdate取年月日,oracle获取当前年月日时分秒季度周
  20. 5类“计算机”专业很吃香,人才缺口巨大,就业前景良好

热门文章

  1. 清理Pandas DataFrame中的数据
  2. Ubuntu 20.10 每日构建镜像已经可以下载测试
  3. java类和对象数组传参_java对象,数组作为参数传递给
  4. mysql decimal 比较大小_10 分钟掌握 MySQL 的索引查询优化技巧
  5. android学习的java,android学习之java常识
  6. mysql事务管理(重)
  7. 从零开始用python处理excel视频_书榜 | 计算机书籍(6.29-7.5)销售排行榜
  8. mysql有符号数_mysql里面有符号整数类型有关问题,请指点,多谢
  9. css 背景色渐变 background linear-gradient
  10. java hibernate更新_Hibernate更新某些字段的几种update方法