一:基本语法
1.注释:注释是在程序指定位置添加的说明性信息,l注释不参与程序运行仅起到说明作用
单行注释 //内容 ; 多行注释 格式:/*内容*/; 文档注释 格式 /** 注释信息*/
2.关键字 就是被Java语言赋予了特定含义的单词。关键字的特点:关键字的字母全部小写。
3.常量:在程序运行过程中,其值不可以发生改变的量。
常量的分类
4.数据类型
我们知道计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母”b”表示。而计算机中最小的存储单元叫“字节(byte)”,通常用大写字母”B”表示,字节是由连续的8个位组成。
1B(字节) = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
数据类型的内存占用和取值范围
5.变量的定义
变量的使用注意事项
名字不能重复 ; 变量未赋值,不能使用;llong类型的变量定义的时候,为了防止整数过大,后面要加L;float类型的变量定义的时候,为了防止类型不兼容,后面要加F
6.标识符
就是给类,方法,变量等起名字的符号
标识符的定义规则:
①由数字、字母、下划线(_)和美元符($)组成
②不能以数字开头 ③不能是关键字 ④区分大小写
命名约定
小驼峰命名法(方法变量):标志符是一个单词首字母小写 例如:name
标志符是多个单词第一个单词小写,其他单词首字母大写 例如:firstName
大驼峰命名法(类):标识符是一个单词的时候,首字母大写 Student
标识符由多个单词组成的时候,每个单词的首字母大写 GoodStudent
7.类型转换
强制类型转换 把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
格式:目标数据类型 变量名 = (目标数据类型)值或者变量; 示例:int k = (int)88.88;
二:运算符
1.算术运算符
int a = 10;int b = 20;int c = a + b;
+:是运算符,并且是算术运算符
a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式
2.赋值运算符
3.自增自减运算符
4.关系运算符
5.逻辑运算符
在数学中,一个数据x,大于3,小于6,我们可以这样来进行表示:3<x<6。
在Java中,需要把上面的式子先进行拆解,再进行合并表达。
我们可以这样说,逻辑运算符,是用来连接关系表达式的运算符。当然,逻辑运算符也可以直接连接布尔类型的常量或者变量。
6.短路逻辑运算符
7.三元运算符
计算规则:首先计算关系表达式的值
如果值为true,表达式1的值就是运算结果
如果值为false 表达式2的值就是运算结果