04 java 基础:数据类型

java 数据类型:基本类型与引用类型

基本类型:数值型,其中数值型分为整型、浮点型,整型包括 byte、short 、int、long ,默认为 int 类型。浮点类型分为单精度、双精度,分为 float、double ,默认为 double 类型。注意各种类型所占用空间大小。

除数值型,还包括 bool、char 类型,其中 char 类型可对应 int 数字。

溢出:强制类型转型导致溢出、数据类型不够溢出

引用类型:类、接口、数组

原文地址:https://www.cnblogs.com/Lumia1020/p/9161719.html

时间: 2024-10-18 03:00:02

04 java 基础:数据类型的相关文章

java基础数据类型char

java基础类型 数据类型            大小       范围                                             默认值  byte(字节)      8         -128 - 127                                           0 shot(短整型)        16      -32768 - 32768                                         0 int

Java基础数据类型二进制转换

前言: 本文主要介绍java基础类型的二进制转换和二进制的基本概念. 二进制: 1,二进制是以0和1为码,逢2进1,比如3=11=1*2+1. 2,在计算机当中其它进制的算法基本基于2进制,因为计算机只认识0和1,比如16进制数则意味着一位16进制码由4位2进制码数表示. 3,在Java语言中byte代表最小计量单位,byte由8位2进制数组成. Java基本数据类型与表示范围(boolean忽略) 1,byte(整型):8位,short(整型):16位,char(字符型):16位,int(整型

Java 基础数据类型包装类的高频区间的数据缓存

一.Java的基础数据类型的包装类:Integer,Long,Double,Float,Boolean,Byte,Short,Character. 二.高频缓存区 其中Double和Float没有缓存,其他类型都有高频缓存区间.其高频缓存区间的缓存范围是:Boolean:使用静态final,就会返回静态值Byte:-128~127Short:-128~127Character:0~127Long:-128~127Integer:-128~127 如果所使用的包装类的值在这个缓存区间内,就会直接复

Java基础——数据类型

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权:凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记. 一.数据类型(八种): 1.计算机的存储进位:位是最小的存储数据单位,以此类推,如图: 2.在java里我们可以使用 0b或者0x表示二进制和十六进 如:0xABC或0b01010001: 3.在java里面数据存储中高位是1 就是负数,高位是0 就是正数: 4.Java数据类型详解: 整数数值:int short:小于32767 byte:小于127 小数

Java基础数据类型

第一类:逻辑型boolean boolean类型数据只允许取true或false,不可以0或非0的整数替代true和false,这点和C语言不同 第二类:文本型char char 型数据用来表示通常意义上"字符"(2字节)字符型常量的三种表现形式:   字符常量是用单引号(' ')括起来的单个字符,涵盖世界上所有书面语的字符.例如:char c1 = 'a';   char c2 = '中'; char c3 =  '9';   Java中还允许使用转义字符'\'来将其后的字符转变为特

04 java基础第四天

第四天 将大的程序逻辑化成自己一小步 数组是多个相同类型数据的结合,实现对这些数据的统一管理. 数组中的元素可以是任何数据类型,包括基本类型和应用类型. 声明数组的格式 声明数组的格式 1,数据类型[]数组名 2,数据类型 数组名[] 注意:下标的取值范围:0-----数组长度-1 //静态初始化 /初始化时,指定元素的值,由系统确定长度 int[] arr = new int[]{1,2,3,5}; /* * 数组常见问题: * 1.数组下标越界异常 * java.lang.ArrayInde

04 Java基础 -控制流程语句

/* 控制流程语句: 语句: 使用分号分隔的代码就是一个语句. 顺序语句: 按照代码顺序从上往下执行所有的代码就是顺序语句 ; 也是一个语句 */ class Demo1 {     public static void main(String[] args){     /*     int i = 10;  //声明变量的语句         ;//空语句         System.out.println("Hello World!"); //输出语句             *

Java基础——数据类型之间的转换

Java数据类型分为三大类,即布尔型.字符型和数值型.其中数值型又分为整型和浮点型.Java的基本数据类型(8种)为布尔型boolean(1字节):字符型char(2字节):整型byte(1字节).short(2字节).int(4字节).long(8字节):浮点型float(4字节).double(8字节).此外,编程时还经常用到两种类变量,String和Date. Java数据类型的转换一般分三种,分别是:简单数据类型之间的转换.字符串与其他数据类型的转换.其他实用数据类型的转换. 简单数据类

java基础数据类型相关

以往数据类型都不清晰,后来工作需要,tcp协议发送数据,要占几个字节几个字节,蒙圈了,彻底给整理整理.java对于每一种数据都明确地定义了具体的数据类型,不同的数据类型占用不同的内存空间. 数据类型:基本数据类型.引用数据类型 基本数据类型:数值型.字符型(char).布尔型(boolean)                     数值型:整数类型(byte.short.int.long).浮点类型(float.double) 引用数据类型:类(class).接口(interface).数组(