Java教程

Java基本数据类型与变量学习笔记

本文主要是介绍Java基本数据类型与变量学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.基本数据类型

Java里面一共有八种基本数据类型,分别是boolean、byte、short、char、int、float 、long以及double

这八种基本数据类型在类型转换的时候会由小转为大,整型转为浮点型。但是有可能会发生精度丢失

如图:
因为数值太大导致精度丢失
强制转换:强制转换可以把指定的变量变成所需要的类型,但是有可能会发生精度丢失
语法如下:
type x =(type)a;
前一个type代表a转换后用type类型的数据去接收,后一个带括号的type类型指的是将a变量转换成type类型的数据。
如图:
在这里插入图片描述

2.变量

Java有三类变量,分别是类变量、实例变量、局部变量。

类变量:类变量也叫静态变量,用static修饰。不需要进行实例化也能对其引入操作。

实例变量:Java最普通的变量,必须要有对应的数据类型,只能在类中定义,定义时可以先不赋初值,需要对所在类实例化才能进行操作。

局部变量:局部变量是在方法里面定义的变量,其作用域只在方法内,超出其作用域无效。假如局部变量与实例变量重名,在同时操作时可以用this.变量名来指明实例变量。

关于变量需要注意的点:
已定义的局部变量不能在方法体中再次定义。

两个for循环的局部变量作用域不冲突。
在这里插入图片描述
静态变量的声明不能在方法内。因为类变量不需要实例化就能使用。
在这里插入图片描述

这篇关于Java基本数据类型与变量学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!