JAVA
1、三种注解
// 单行注释/**/多行注释
/* * */文档注释
2、JAVA编写规范
1.类名使用public修饰2.一行只写一条语句
3.{}的使用及位置
4.代码缩进
3、定义变量
1.先声明后赋值2.声明后直接赋值
4、满足自动转换的条件
目标类型大于源类型
字符串可以自动转换成整形
5、switch和多重if选择结构
相同:都是用来处理多分支条件的结构
不相同:
switch选择结构:只能处理等值条件判断的情况,而且条件必须是整形变量或字符型变量
多重if选择结构:没有switch选择结构的限制,特别适合某个变量处以某个连续区间是的情况
6、== 和 equals 的区别是什么
== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型 == 比较的是值,引用数据类型 == 比较的是内存地址)equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况: 情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。 情况2:类覆盖了 equals() 方法。一般,我们都覆盖 equals() 方法来两个对象的内容相等;若它们的内容相等,则返回 true (即,认为这两个对象相等)。