JAVA面向对象基础:对象执行原理,类与对象注意事项
\
\
类与对象注意事项:
package com.itheima.duyixiang; public class Test2 { public static void main(String[] args) { //1.类名建议用英文单词,首字母大写,满足驼峰模式,且有意义,如:Student //2.类中定义的变量也称为成员变量(对象的属性),类中定义的方法也称为成员方法(对象的行为) //3.成员变量本身存在默认值, //4.一个代码文件中,可以多个class类,但只能一个用public修饰,且public修饰的类名必须要成为代码文件名 //5.对象与对象之间的数据不会相互影响,但多个变量指向同一个对象时就会相互影响了____跟数组很类似 Student s1=new Student(); s1.name="张三"; System.out.println(s1.name); Student s2=new Student(); s2=s1;//把s1变量存储的学生对象地址给了s2变量 s2.name="李四"; System.out.println(s1.name); //6.如果某个对象没有一个变量引用它,则对象无法被操作了,该对象成为所谓的垃圾对象。 // s1=null; // s2=null; // System.out.println(s1.name); 会报错的 } }