Java学习笔记Day10
方法的声明:权限修饰符 返回值类型 方法名(形参列表){
方法体
}
说明:
权限修饰符:private public 缺省 protected -->封装性再细说
返回值类型:有vs没有
如果有返回值,则必须在方法声明时,指定返回值的类型。同时,方法中有return 来返回指定类型的返回值。
若没有返回值,用void。通常不用return.如果使用的话,则用“return;”
方法名属于标识符,见名知意
形参列表:方法可以0,1或者多个形参。
return 作用:1.结束方法 2.针对有返回值类型的方法,使用“return 数据”方法返回所要的数据。其后面不可以有语句。
注意:方法中不能再定义方法!!!!方法内可以调用方法。
面向对象的三大特征:封装,继承,多态
JVM内存空间:编译万源程序后,生成字节码文件,我们使用JVM中的下载器和解释器对生成分字节码文件进行揭示运行。意味着需要将字节码文件对应的类加载到内存中,涉及到内存解析。
数据类型的分类:
理解“万事万物皆对象”:
特别注意:引用类型的变量,只可能存储两类值:null或者地址值(含变量的类型)
匿名对象:new Phone().price;没有显式的命名一个对象