建设银行网站怎么登陆密码,海外网站建设,做网站的服务器哪个系统好,连云港住房和城乡建设厅网站#x1f3a5; 屿小夏 #xff1a; 个人主页 #x1f525;个人专栏 #xff1a; Java入门到精通 #x1f304; 莫道桑榆晚#xff0c;为霞尚满天#xff01; 文章目录 #x1f4d1;前言一、字面常量二、数据类型三、变量3.1 变量概念3.2 语法格式 四、整型变量4.1 整型变… 屿小夏 个人主页 个人专栏 Java入门到精通 莫道桑榆晚为霞尚满天 文章目录 前言一、字面常量二、数据类型三、变量3.1 变量概念3.2 语法格式 四、整型变量4.1 整型变量4.2 长整型变量4.3 短整型变量 前言 在Java编程中理解常量、数据类型以及变量是构建程序逻辑的基础。本文将深入介绍Java中的字面常量、数据类型和整型变量帮助读者掌握这些基础概念为编写高效的Java程序打下坚实基础。 一、字面常量
System.Out.println(Hello World)上面代码不论程序何时运行输出的都是HelloWorld其实Hello World就是字面常量。
常量即程序运行期间固定不变的量称为常量比如一个礼拜七天一年12个月等
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);}
}其中100、3.14、‘A’、true/false都是常量将其称为字面常量。
字面常量的分类
字符串常量由括起来的比如“12345”、“hello”、“你好”。整形常量程序中直接写的数字(注意没有小数点)比如100、1000浮点数常量程序中直接写的小数比如3.14、0.49字符常量由 单引号 括起来的当个字符比如‘A’、‘1’布尔常量只有两种true和false空常量null
注意字符串、整形、浮点型、字符型以及布尔型在Java中都称为数据类型。
二、数据类型
在Java中数据类型主要分为两类基本数据类型和引用数据类型。
基本数据类型有四类八种 四类整型、浮点型、字符型以及布尔型 八种
注意
不论是在16位系统还是32位系统int都占用4个字节long都占8个字节整形和浮点型都是带有符号的整型默认为int型浮点型默认为double字符串属于引用类型该中类型后序介绍
扩展 什么是字节 字节是计算机中表示空间大小的基本单位. 计算机使用二进制表示数据. 我们认为 8 个二进制位(bit) 为一个字节(Byte). 我们平时的计算机为 8GB 内存, 意思是 8G 个字节. 其中 1KB 1024 Byte, 1MB 1024 KB, 1GB 1024 MB. 所以 8GB 相当于 80 多亿个字节 三、变量
3.1 变量概念
在程序中除了有始终不变的常量外有些内容可能会经常改变比如人的年龄、身高、成绩分数、数学函数的
计算结果等对于这些经常改变的内容在Java程序中称为变量。而数据类型就是用来定义不同种类变量的。
3.2 语法格式
定义变量的语法格式为
数据类型 变量名 初始值;举例
int a 10; // 定义整形变量aa是变量名也称为标识符该变量中放置的值为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 100; // a是变量a中的值是可以修改的注意 在java中表示赋值即将100交给aa中保存的值就是100
System.Out.println(a);
// 注意在一行可以定义多个相同类型的变量
int a1 10, a2 20, a3 30;
System.Out.println(a1);
System.Out.println(a2);
System.Out.println(a3);四、整型变量
4.1 整型变量
// 方式一在定义时给出初始值
int a 10;
System.Out.println(a);
// 方式二在定义时没有给初始值但使用前必须设置初值
int b;
b 10;
System.Out.println(b);
// 使用方式二定义后在使用前如果没有赋值则编译期间会报错
int c;
System.Out.println(c);
c 100;
// int型变量所能表示的范围
System.Out.println(Integer.MIN_VALUE);
System.Out.println(Integer.MAX_VALUE);
// 注意在定义int性变量时所赋值不能超过int的范围
int d 12345678901234; // 编译时报错初值超过了int的范围注意事项
int不论在何种系统下都是4个字节推荐使用方式一定义如果没有合适的初始值可以设置为0在给变量设置初始值时值不能超过int的表示范围否则会导致溢出变量在使用之前必须要赋初值否则编译报错int的包装类型为 Integer
4.2 长整型变量
int a 10;
long b 10; // long定义的长整型变量
long c 10L; // 为了区分int和long类型一般建议long类型变量的初始值之后加L或者l
long d 10l; // 一般更加以加大写L因为小写l与1不好区分
// long型变量所能表示的范围这个数据范围远超过 int 的表示范围. 足够绝大部分的工程场景使用.
System.Out.println(Long.MIN_VALUE);
System.Out.println(Long.MAX_VALUE);注意事项
长整型变量的初始值后加L或者l推荐加L长整型不论在那个系统下都占8个字节长整型的表示范围为-2^63 ~ 2^63-1long的包装类型为Long
4.3 短整型变量
short a 10;
System.Out.println(a);
// short型变量所能表示的范围
System.Out.println(Short.MIN_VALUE);
System.Out.println(Short.MAX_VALUE);注意事项
short在任何系统下都占2个字节short的表示范围为-32768 ~ 32767使用时注意不要超过范围(一般使用比较少)short的包装类型为Short