Java中数据类型与变量

本文详细介绍了Java中的数据类型,包括字面常量、基本数据类型(如整型、浮点型、字符型和布尔型)及其字节大小。重点讲解了变量的概念、初始化以及不同类型之间的转换规则,例如自动类型转换和强制类型转换。同时,讨论了类型提升的现象,如int与long之间的运算。
摘要由CSDN通过智能技术生成

1.字面常量

常量即程序运行期间,固定不变的量为常量

 public class Demo{
   
 public static void main(String[] args){
   
 System.Out.println("hello world!"); //字符串常量
 System.Out.println(100);            //整型常量
 System.Out.println(3.14);           //浮点型常量
 System.Out.println('A');            //字符型常量
 System.Out.println(true);           //布尔常量
 System.Out.println(false);          //布尔常量
 }
} 

1. 字符串常量:有""括起来的,比如“12345”、“hello”、“你好”。
2. 整形常量:直接写上的数字(注意没有小数点),比如:100、1000
3. 浮点数常量:直接写上的小数,比如:3.14、0.49
4. 字符常量:由 单引号 括起来的当个字符,比如:‘A’、‘1’
5. 布尔常量:只有两种true和false

2.数据类型

在Java中数据类型主要分为两类: ==基本数据类型和引用数据类型 ==
基本数据类型有四类八种
四类:整型 浮点型 字符型 布尔型
八种:
在这里插入图片描述
注意:
不论是在16位系统还是32位系统,int都占用4个字节,不论是32位系统还是64位系统long都占8个字节
整形和浮点型都是带有符号的
整型默认为int型,浮点型默认为double
字符串属于引用类型,该中类型后序介绍

2.1 什么是字节

字节是计算机中标识空间大小的基本单位
计算机使用而精致表示数据,我们任位8个而精致位(bit)为一个字节(byte)
我们平时的计算机为8GB 内存,意思是8G 个字节
其中 1kb =1024 Byte, 1MB =1024 KB,1GB =1024 MB

3.变量

3.1 变量概念

在程序中,除了不变的常量外,有些内容会经常被改编,对于这些改变的内容,在Java程序中,称为变量。二数据类型就是用来定义不同种类变量的

3.2 语法格式

数据类型  变量名=初始值

int a =10;  //定义整形变量a,a是变量名也称为标识符,该变量中放置的值为10
double d = 3.14;
char c = 'A';
boolean b = true;
System.Out.println(a);
System.Out.println(d);
System.Out.println(c);
System.Out.println(b);
a =<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值