sdk:soft development kit 软件开发工具包
jdk:java development kit java开发工具包
jre:java runtime environment java运行时环境
jvm: Java Virtual Machine Java虚拟机
修改注释模板信息:
文档注释:
windows -> java ->Code Templates -> Types
/**
* @类名:${type_name}
* @描述:${todo}(用一句话来描述该类的作用)
* @作者:MaoDehao
* @版本:1.0
* @日期:${date}${time}
* ${tags}
*/
单行注释:/System.out.print("Hello World");/
多行注释:/*System.out.print("Hello World"); */
标识符规则:
1、首字母必须是字母或者“_”或则是“$”
2、其他字符可以是字母、数字、“_”、“$”
标识符规范:必须准守
1、类名,每个单词的首字母大写,其余字符信息小写
2、方法名、属性名:首个单词的首字母小写,其他单词的首字母大写,剩余字符小写
数据类型分类
基本数据类型:
1、数值型:整形(byte,short,int,long)和浮点型(float,double)
2、字符型:(char)
3、布尔型:(boolean)
引用数据类型:
1、类:(class)
2、接口:(interface)
3、数组
使用变量的步骤:声明变量(int money;) -> 赋值(maney=100;) -> 使用变量
数据类型转换:
自动类型转换:
1、算数运算时,小级别变量向高级别变量转换;注意:范围小于int的,先转int;
2、赋值(=),满足自动类型转换的条件
a、= 两边的数据类型兼容(都是数值,含char);
b、= 左边的类型大于右边的类型;
强制类型转换:
1、在要转换的表达式前添加:(目标类型)
2、强制目标转换会丢失精度
表达式及运算符:
1、算数运算符
+、 -、 *、 / 、%、 ++、 --
注意:++在变量前,先对变量做自增操作(p1=p1+1),然后在参与其他运算,++在变量后,变量先参与其他运算,然后做自增操作(p1=p1+1);--规则同理;
2、赋值运算符
a、普通赋值:=
b、复合赋值运算:+=、-=、*=、/=、%=
符合:i=i+j ==》i+=j;
3、关系运算符
> 、== 、<、!=、<=、>=
boolean r5 = p1 == p2;
System.out.println("关系运算:"+r5);
System.out.println("关系运算:"+(p1==p2));
4、逻辑运算符
a、& | ^ 既是逻辑运算又是位运算
b、&& || ! 逻辑运算,&&,先计算左边表达式,如果为false,则右边不在计算,效率高,推荐使用;
5、条件运算符
x ? y“真”:“假”; 例如:sum>20? "中奖":"未中奖"