idea使用过程中的快捷键:
①psvm:直接生成main函数首行
②sout:生成输出语句
③Ctrl + D:复制当前行到下一行
标识符命名规则:
1.类名、变量名、方法名都被成为标识符;
2.所有标识符都只能以字符、$、下划线开头,首字母之后,随意组合;
3.不能使用JAVA关键字;
4.标识符大小写敏感;
JAVA是强类型语言,要求变量的使用要严格符合规定,必须要符合上述规范
JAVA数据类型:
7大基本数据类型:
数值类型:
整数类型:
byte(1字节: -128~127)
short(2字节: -32768~32767)
int(4字节: -2147483648~2147483647)
long(8字节: -9223372036854775808~9223372036854775807) 注意: 例 long num=30L;
浮点类型:float(4字节) double(8字节) 注意: 例 float num =50.1F
布尔类型:
布尔类型:bool(1个位)
引用数据类型:
类、接口、数组
几个注意事项:
1.字符串不是关键字,是一个类
2.银行业务等数据处理,需要使用BigDecimal,这个类型计算浮点数时,没有误差。
3.最好完全避免使用浮点数进行比较
4.如果比较的时基本数据类型的数据,则比较的时数值是否一致。如果比较的是引用数据类型,则比较的是该对象地址是否一致。
5.不用类型进行计算时,若有long,则结果为long,若无long,则结果为int。double同理。
类型转换:
1.类型转换分为:强制转换、自动转换
2.不能对bool类型进行类型转换
变量与常量:
变量:
类变量、实例变量、局部变量
常量:
1.在变量基础上,增加一个final,其中final是修饰符,所以其所处位置不是非常严格;
2.常量一般用大写;
变量命名规范:
1.所有变量、方法、类名的定义:见名知意;
2.类成员变量:首字母小写和驼峰命名法结合;
3.局部变量:首字母小写和驼峰命名法结合;
4.常量:大写字母和下划线组合;
5.类名:首字母大写和驼峰命名法结合;
6.方法名:首字母小写和驼峰命名法结合;
逻辑运算符:
1.与运算为短路运算,即只要第一个运算出错,第二个就不执行了;
2.异或运算:相同为零、不同为1;
一个三元运算符:
1.X?Y:Z 如果X==true,则结果为Y,否则为Z 例: int score = 80; String type =score <60? "不及格":"及格";
包机制:
1.包的本质就是文件夹;
2.一般用公司域名倒置作为包名; www.baidu.com -> com.baidu.www (com.zhang.xxx);
3.为了能使用某一个包的成员,我们需要在程序中明确导入该包,使用import即可完成该功能。类似于c#中的using;
JAVADOC:
1.javadoc -encoding UTF-8 -charset UTF-8
posted @
2021-02-26 11:15
大器晚成316
阅读(
86)
评论()
收藏
举报