java变量基础题

java变量基础题最后 各位读者 由于本篇幅度过长 为了避免影响阅读体验 下面我就大概概括了整理了 本文已被 CODING 开源项目 一线大厂 Java 面试题解析 核心总结学习笔记 最新讲解视频 实战项目源码 收录 需要这份系统化的资料的朋友 可以点击这里获取 基本数据类型 java 变量基础题 类型 占用空间 取值范围

大家好,我是讯享网,很高兴认识大家。



最后

各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

基本数据类型

java变量基础题

类型占用空间取值范围byte(字节型)1字节-128~127(2^7=128)                                    short(短整型)2字节-2^16~2^16-1(65536~65535)int(整型)4字节-2^31~2^31-1(~)long(长整型)8字节-~(-2^63~2^63-1)float(单精度)4字节-3.*10^38~3.*10^38-1double(双精度)8字节-1.*10^308-1~1.*10^308char(字符型)2字节0~62235(2^16-1)boolean(布尔型)1或4字节false、true

1字节=8bit:Byte.SIZE=8 bit

short(短整型):Short.SIZE=16 bit

int(整型):Integer.SIZE=32 bit

long(长整型):Long.SIZE=64 bit

float(单精度):Float.SIZE=32 bit

double(双精度):Double.SIZE = 64 bit

char(字符型):Char.SIZE= 8 bit

为什么定义和使用变量

1、定义变量:

变量:就是程序运行过程中值可以改变的量。([访问修饰符] 数据类型 变量名 [=初始值])

常量:就是程序运行过程中值不可以改变的量。([访问修饰符] final  数据类型 常量名称 = 值)

常量名称必须大写、有关键字final、先声明后使用、可声明时赋值或使用前任何时间赋值、只能赋值一次。

全局常量可以不手动赋值,系统会初始化这些全局常量的值。局部常量必须赋值,否则使用时编译报错。

字面量:Java的变量和常量中存放的具体的数据成为字面量。

整型字面量:1、2、3、4、5

字符串字面量:“a”、“b”、“c”、“张三”、“李四”

2、使用变量:

计算机的高级语言普遍使用变量来管理内存中的存储数据。

高级语言不使用内存地址来表示存储数据(如果用内存地址来表示存储数据,非常抽象,难以理解),要用变量名来表示存储数据,变量名和内存中的地址对应。

.变量管理基本数据类型:

.变量管理引用类型的数据

变量的命名、定义和初始化

1、首字母是英文字母、$或下划线,由字母、数字、下划线组成;

2、变量的命名遵循见名知义的原则。

3、Java 变量名建议不用中文

4、变量名首字母建议不用大写字母。(类名、接口名用大写字母开头)

5、用驼峰命名法命名多个单词组成的变量名(例如:sumScore)

6、变量命名不用使用Java关键字

.每个变量必须属于一种数据类型

byte score;//保存单科分数

short age;//保存年龄

int sumScore;//保存总分

long fileSize;//保存文件长度

float x,y;//单精度浮点类型,用来表示屏幕上一个点的活动坐标。

double result;//保存浮点类型运算的结果

char sex;//保存性别

boolean isContinue;//表示是否继续

String name; //表示人的姓名

.变量的初始化

变量定义以后要赋值(即变量的初始化),

等号(=)右边的数据存储到左边变量的内存占用中,

等号右边的数据可以是数据,也可以是运算,

age=23;

score=70+5;

i=10/5;

最后

按照上面的过程,4个月的时间刚刚好。当然Java的体系是很庞大的,还有很多更高级的技能需要掌握,但不要着急,这些完全可以放到以后工作中边用别学。

学习编程就是一个由混沌到有序的过程,所以你在学习过程中,如果一时碰到理解不了的知识点,大可不必沮丧,更不要气馁,这都是正常的不能再正常的事情了,不过是“人同此心,心同此理”的暂时而已。

道路是曲折的,前途是光明的!”

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

需要这份系统化的资料的朋友,可以点击这里获取

0577)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

小讯
上一篇 2024-12-28 16:55
下一篇 2024-12-31 16:20

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/888.html