首页 > 编程语言 >JAVA-Day 03:数据类型

JAVA-Day 03:数据类型

时间:2024-12-27 20:08:08浏览次数:6  
标签:03 JAVA 字节 如图所示 数据类型 boolean 类型 Type

数据类型

Java的数据类型分为两大类,分别是基本类型(primitive type)和引用类型(reference type)。

基本数据类型(Primitive Type)分为数值类型和boolean(布尔)类型

数值类型

  1. 整数类型
  • byte型占1个字节范围:-128~127

    如图所示:

    byte型

  • short型占2个字节范围:-32768~32767

    如图所示:
    short型

  • int型占4个字节范围:-2147483648~2147483647

    如图所示:
    int型

  • long型占8个字节范围:-9223372036854775808~9223372036854775807

    long型

  1. 浮点类型
  • float型占4个字节

    如图所示:
    float型

  • double型占8个字节

    如图所示:double型

  1. 字符类型
  • char占2个字节如图所示:
    char型

boolean(布尔)类型

boolean(布尔)类型:占1位其值只有true和false两个

如图所示:

boolean布尔型

引用数据类型(Reference Type)

引用数据类型(Reference Type)分为:

  1. 接口

  2. 数组

注意:除了八大数据类型之外,其他数据类型都属于引用数据类型

例如:
String引用数据类型

标签:03,JAVA,字节,如图所示,数据类型,boolean,类型,Type
From: https://www.cnblogs.com/chi-yu/p/18636634

相关文章

  • 基于Java+Springboot+MySQL新闻资讯网站系统设计与实现
     博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育、辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩,提供核心代码讲解,答辩指导。项目配有对应开发......
  • 前段时间将一个项目代码从java转为鸿蒙,总结了其中java转ArkTS语法的一些经验
    前段时间将一个项目代码从java转为鸿蒙,总结了其中java转ArkTS语法的一些经验。整个项目代码花了10多天时间,转完后运行bug还是较少的。以下是记录下来的一些,部分未经常出现的可能没有记录//向下取整(int)->Math.floor()Integer.parseInt("10")->parseInt("10")//字符串st......
  • COM6503: 3D Computer Graphics:
     COM6503:3DComputerGraphics:Assignment1(40%)DrSteveMaddockDeadline:3pm,Wednesday11DecemberIntroductionTheassignmentwillinvolveusingmodernOpenGLtorenderascene.Scenegraphsarerequiredinthemodellingprocessandanimationcon......
  • 【Container App】部署Contianer App 遇见 Failed to deploy new revision: The Ingre
    问题描述在部署ContianerApp时候,遇见Failedtodeploynewrevision:TheIngress'sTargetPortorExposedPortmustbespecifiedforTCPapps. 回到ContainerApp的门户,然后修改操作都会触发报错。均提示 TheIngress'sTargetPortorExposedPortmustbespecifiedfor......
  • Java+Vue构建物流仓储管理系统,源码文档完备
    前言:物流仓储管理系统是供应链管理中至关重要的组成部分,它负责优化仓库作业流程,提高库存准确性,降低运营成本,并提升客户满意度。以下是对系统的八大模块的详细解释:一、车辆管理车辆管理模块负责跟踪、调度和优化物流运输车辆。这包括:车辆追踪:实时获取车辆位置、行驶路线和预......
  • 【华为OD-E卷 - 猜字谜100分(python、java、c++、js、c)】
    【华为OD-E卷-猜字谜100分(python、java、c++、js、c)】题目小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如nesw,玩家需要猜出谜底库中正确的单词。猜中的要求如下:对于某个谜面和谜底单词,满足下面任一条件都表示猜中:变换顺序以后一样的,比如通过变换w和e......
  • Java多线程处理文件详解与代码示例
    在Java编程中,文件处理是一项常见的任务。当需要处理大量文件或处理文件的时间较长时,单线程的处理方式可能会显得效率低下。为了提高文件处理的效率,我们可以使用多线程技术。本文将详细介绍如何使用Java多线程来处理文件,并提供一个详细的代码示例,该示例可以直接运行。一、多线......
  • Redis-十大数据类型
    Reids数据类型指的是value的类型,key都是字符串redis-server:启动redis服务redis-cli:进入redis交互式终端常用的key的操作redis的命令和参数不区分大小写,key和value区分1、查看当前库所有的keykeys*2、判断某个key是否存在existskey3、查看key是什么类型......
  • HTTP Error 503. The service is unavailable.
    HTTPError503.Theserviceisunavailable.Win10安装好IIS后始终访问不了站点,提示已上503问题,而且iis管理界面卡死。于是各种折腾重装重启,半天过去了还是无济于事。百度了很久才找到一篇解决方案,这里总结了一下,希望能帮到你们:原因:访问页面时,应用程序池就自动关闭了。方案:在......
  • JavaScript开发中常见问题代码和相关优化Demo参考4.0
    31. 忽略错误处理的幂等性问题代码:functionupdateUser(id,updates){//更新用户信息}解决方案:确保API端点和函数调用是幂等的,即多次调用不会导致不同的结果。asyncfunctionupdateUser(id,updates){try{awaitfetch(`/api/users/${id}`,{meth......