自用Java基本语法
2021/8/5 20:36:14
本文主要是介绍自用Java基本语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
以下是以前学Java的时候做的乱七八糟笔记
给自己看的
只做了自己不会的地方
数据类型
-
java是一种强类型语言,要求变量的使用严格符合规定,所有变量都必须先定义后才能使用
-
Java的数据类型分为
-
基本类型
-
数值类型(略过只拓展)
- 整数类型进制
二进制 0b
八进制 0
十六进制 0x
-
最好完全避免使用浮点数进行比较
(浮点数是有限,离散,舍入误差,大约,接近但不等于的)
-
字符编码
Unicode 2字节
0 - 65536
-
-
boolean类型:
占一位,只有ture和false两个值
-
引用类型
- 类
eg:BigDecimal 数学工具类
(!!! 字符串 String不是关键字而是类) - 接口
- 数组
- 类
类型转换
- 强制类型转换
高->低
- 自动类型转换
低->高
tips:
不能对布尔值进行转换
不能把对象类型转换为不相干的类型
转换后可能有内存溢出问题或精度问题
变量
三要素:变量名,变量类型,作用域
不提倡一行定义多个变量
-
根据变量作用域分类
- 类变量
// static + 类型 +变量名
// 从属于类,可直接使用
-
局部变量
-
实例变量
// 从属于对象,在main方法外,类内,使用时使用 new,
// 如若不初始化,会自行初始化为该类的默认值;
常量
初始化后不允许改变的值,常量名一般使用大写字母
final + 类型 + 变量名 //修饰符不存在先后顺序
运算符
- 汇总
- 自增自减
短路运算:&&前判断为错误时不会继续后面的表达式
// 字符串连接符 + :一旦出现string类型就全转换为string类型
// eg: system.out.print(""+10+20);
输出1020
不会继续后面的表达式**
// 字符串连接符 + :一旦出现string类型就全转换为string类型
// eg: system.out.print(""+10+20);
输出1020
这篇关于自用Java基本语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-08如何用关键链方法突破项目管理瓶颈?
- 2025-01-08电商人必看!6 款提升团队协作与客户满意度软件!
- 2025-01-08电商团队管理混乱?快用这 6 款软件优化协作流程!
- 2025-01-08短剧制作效率低?试试这5款任务管理工具
- 2025-01-08高效应对电商高峰,6 款团队协作软件大揭秘!
- 2025-01-08为什么外贸人都爱上了在线协作工具?
- 2025-01-08提升工作效率,从这些任务管理工具开始
- 2025-01-08新年电商订单暴增,必备的 6 款可视化协作办公软件有哪些?
- 2025-01-08短剧制作经理必备技能与工具全解析
- 2025-01-08在线协作让年货大促轻松应对!