经过本周的学习,我对Java有了一点了解,这里总结几点:
java案例:
1:方法的完整结构:修饰符 返回类型值 方法名(形参列表){
方法体代码
return 返回值
}
2:Java的参数传递机制都是:值传递,且传递的是实参变量中存储的副本。
3:方法重载需注意:一个类中,只要一些方法的名称相同,形参列表不同,那么它们就是方法重载,其他的都不用管。
形参列表不同指的是:形参的个数,类型,顺序不同,不关心形参的名称。
4:在无返回值的方法中,可用以下方法直接跳出并结束当前方法的执行
return:跳出并立即结束所在方法的执行
break:跳出并结束当前所在循环的执行
continue:结束当前所在循环的当此执行,进入下一次执行
5:遇到需要通过判断在那个区间,来决定执行哪个业务,应该使用if分支结构实现
遇到需要通过判断数据匹配哪个值,来决定执行哪个业务,应该用switch分支结构实现
6:在案例方法中,一般需要考虑方法是否需要接收数据进行处理,方法是否需要返回数据
面向对象基础:
1:开发一个一个的对象,把数据交给对象,再调用对象的方法来完成对数据的处理
对象本质上是一种特殊的数据结构
对象是用类new出来的,有了类就可以创建处对象
2:如何得到对象
public class类名{
1:变量,用来说明对象可以处理什么数据
2:方法,描述对象有什么功能,也就是可以对数据进行什么样的处理
...
}类名 对象名=new 类名();
3:注意事项:
4:构造器的样子
public class Student{
/** 构造器 */
public Student() {
...
}
}
5:构造器的特点:创造对象时,对象会去调用构造器
student s= new Student()
6:构造器的注意事项:
类在设计时,如果不写构造器,Java是会为类自动生成一个无参构造器的;
一旦有了有参数构造器,java就不会帮我们的类自动生成无参构造器了,此时就建议我们手写一个无参构造器出来
7:面向对象的三大特征:封装,继承,多态
8:代码层面如何控制对象成员的公开或隐藏
公开成员:可以使用public进行修饰
隐藏成员:使用private进行修饰
9:实体类:特殊形式的类
这个类中的成员变量都要私有,并且要对外提供相应的get...,set...方法
类中必须要有一个公共的无参构造器
10:,成员变量,局部变量11:this关键字
this是一个变量,可以用在方法中,来拿到当前对象,this主要用来解决变量名称冲突问题的
12: