
JAVA-标识符、变量、数据类型
发布日期:2021-05-09 09:08:18
浏览次数:18
分类:博客文章
本文共 694 字,大约阅读时间需要 2 分钟。
标识符和关键字
所有的标识符否应该以字母a ~ z和 A ~Z ,美元符($)、下划线(_)开始。
首字符之后可以是字母a ~ z和 A ~Z ,美元符($)、下划线(_)的任意字符组合。
注意:不能使用关键字为变量名和方法名。
其中,i1、c1、等定义标识符都是合法的。
数据类型
数据类型分为:基本数据类型和引用数据类型
基本数据类型分为:数值型(整数型Int、字符型char、浮点型Float、double)和布尔型boolean.
引用数据类型:类、数组、接口.
数据类型拓展
此处主要记录浮点数和字符数据。
输出结果:
其中float和double类型得到的结果不一致,原文也说到,Float数据是有限的、离散的,含有舍入误差,大约,接近但不等于。
类型转换
注意点:
运算中,不同类型数据必须转换为同一类型数据,进行计算
不能对布尔值进行转换
不能将对象数据类型转换成不相干的数据类型
转换过程中可能会出现内存溢出,或者精度问题
输出结果:
变量
类变量定义:必须加上修饰符 static,而且static在类型名的前后都可以,可以不进行**初始化 **
例:static double salary = 2500;
实例变量:是声明在类下的,可以不进行初始化,使用的时候需要在方法内new 一个类对象来引用实例变量
局部变量:是命名在方法下的变量,必须进行 声明 和 初始化
常量:关键字 final 来定义,一般是用大写字母
注意:
- 实例变量,从属于对象,如果不自行进行初始化,这个类型就会默认为0或者 0.0
- 布尔值:默认是Flase
- 除了基本类型,其余默认都是null
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2025年04月09日 18时15分26秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
解决微信小程序中 calc 失效问题
2019-03-11
堆的应用_topK算法和堆排序
2019-03-11
最大半连通子图
2019-03-11
Remove Extra one 维护前缀最大最小值
2019-03-11
跳台阶
2019-03-11
另类加法,走方格的方案数,最近公共祖先
2019-03-11
[Java Path Finder][JPF学习笔记][7]JPF输出详细程度设置
2019-03-11
GitHub完整记录数据库GHTorrent的下载和安装经验
2019-03-11
设计模式—— 三:依赖倒置原则
2019-03-11
SpringBoot打包之后乱码
2019-03-11
因SGA分配错误无法启动数据库
2019-03-11
Oracle修改字段类型方法总结
2019-03-11
ORA-00020 超过当前最大连接数
2019-03-11
合理控制oracle数据库具有DBA权限的用户
2019-03-11
喝红茶是否会上火
2019-03-11
Android进阶解密读书笔记2——第2章:Android系统启动——第1、2小节
2019-03-11
GreenDao之注解
2019-03-11
Android使用Font Awesome
2019-03-11