在Java中一切事物都可以看作一个对象
类则是一类对象的统一模板
单行注释使用//
多行注释使用
类似public、static这种称为关键字,在编译器中一般都会高亮显示
常量是程序中不能改变的量,字符常量使用' ',字符串常量使用" "
基本数据类型包括byte,short,char,int,long,float,double,boolean
自动转换如下图所示:
强制类型转换格式:转换后类型 变量名=(转换后类型)(待转换数据);
例如:int a=(int)(3.1415926);
数据由高精度转换为低精度类型会损失精度值,不建议使用
变量需要进行定义,并且没有赋值的变量不能直接使用;变量可以进行重新赋值操作;
标识符是用来区分变量,方法,类的一种符号,不能重复使用;变量名和方法名使用小驼峰规则(单个单词每个字母小写,多个单词,第一个单词小写,其余首字母大写),类名使用大驼峰规则(单个单词首字母大写,多个单词,每个单词首字母都要大写)
字符的+操作结果是字符对应的ASCLL码值相加,字符串+操作结果为多个字符串作拼接操作
赋值运算符包括=,-=,+=;其中a=b表示把b的值赋给a;a-=b同a=a-b;a+=b同a=a+b
自增自减运算符中a++,a--先进行运算式中的其他操作再进行自增自减操作;
--a,++a则是先进行自增自减操作再进行其他运算
关系运算符包括>,<,=,>=,<=,!=
逻辑运算符包括与 &,或 |,非 !,异或^
短路逻辑运算符有与 &&,或 ||;只要&&之前的值为假,则&&后面的算式不再运行;同样,只要||前面的值为真,||后的式子不再运行
三目运算符格式如下:
运算式? 值为真结果 : 值为假结果
例如:a>b? a:b
Java使用Scanner进行输入操作,需要进行导包:import java.util.Scanner
格式为:Scanner sc=new Scanner(System.in);
其中只有sc为变量名,可以改变



