break、continue、return的区别
1.break
break表示中断
使用场景:
可以在switch case中使用,也可以在循环中使用
作用:
当遇见break时,结束当前整个switch case或就是当前整个循环,执行外面的语句
2.continue
continue表示继续
使用场景:
只能在循环中使用
作用:
遇到continue时,表示结束当次(本次)循环,继续下一次循环
3.return
return表示结束
使用场景:
在方法中使用
作用:
当遇到return时,结束本次循环,返回到方法的调用处
特殊形式:
如遇到无返回值类型时,则可以编写return,必须写为“return”
Object的常用方法equals()
实现比较两个对象各个属性值是否一致用equals方法
在默认情况下先在本类中找equals方法,如果找不到则去父类中找,而父类中的equals方法是调用Object中的,依然是比较两个对象中各个属性值是否一致。
调用Object中的equals方法,在本类中Alt+Insert键,选中equals and hashcode,如果两个对象的各个属性值一致,返回ture,反之返回false
抽象类
抽象类是编写在父类中的,使用abstact关键字
使用git管理文件版本
1.创建版本库
2.添加文件
3.修改文件
4.删除文件
远程仓库
1.添加远程仓库
2.从远程仓库克隆
3.从远程仓库取代码
4.推送修改的文件及冲突解决
分支管理
1.创建合并分支
2.使用TortoiseGit实现分支管理
3.解决冲突