2.Java的基础语法
2023-02-22 19:32:52 0 举报
AI智能生成
2023.2.22思维导图
作者其他创作
大纲/内容
表示数据在内存中内存地址,变量对应的数据是可以改变
什么是变量
数据类型 变量名; int a;
申明变量(申请内存地址)
变量名 = 值; a = 10;
变量初始化(变量赋值)
System.out.println(a);
使用变量
如何使用变量
只能是数字、字母、下划线、美元$符号组成
不能使用数字开头
不能使用java中的关键字和保留字
小驼峰:helloWorld 变量名、方法名
大驼峰: HelloWorld 类名、接口
使用驼峰命名法(两个单词以上组成变量)
见名知意
java中区分大小写
变量的命名规范
变量
整数类型(byte、short、int、long)
浮点类型(float、double)
布尔类型(boolean)
字符类型(char)
字符必须使用''表示,字符串必须要使用\"\"
float类型数据需要在最后添加F
long类型数据需要在最后添加L
注意:
数据类型
常见转义字符:\ 表示换行 \\t表示制表位
转义字符
在数据类型兼容的情况下, 小转大就是自动类型转换,即不需要做任何操作
自动类型转换
在数据类型兼容的情况下, 大转小就是强制类型转换,需要添加对应语法
强制类型转换
boolean不能参与任何数据类型转换
基本类型中范围(大小)[依次从小到大] byte short|char int long float double
强制类型转换可能会造成数据丢失,如直接砍去小数点后所有位数
任何一个整数默认都当做是int类型,任何一个小数默认都是double类型
数据类型转换
+ - * / % ++ -- (用法 a++ = a + 1 --b = b - 1 在前表示先算再用,在后表示先用再算)
算数运算符
= += -= *= /= %= (用法:a += b 等同于 a = a + b)
赋值运算符
> < >= <= != == (结果:boolean类型 ==表示等值比较,再java中==比较的是内存地址 基本数据类型想比时值相等地址就相等,String类型属于引用数据类型)
关系运算符
&&:所有的结果为true,最终结果才是true
||:所有的结果只要有一个为true,最终结果就是true
!: 对结果进行取反
结果:boolean类型
逻辑运算符
boolean类型表达式 ? 结果1 : 结果2;
三目运算符
位运算符
运算符
录取输入的数值
Scanner
2.Java的基础语法
收藏
收藏
0 条评论
回复 删除
下一页