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);  会报错的
    }
}

 

 

 

posted @ 2024-03-04 20:12  小彭先森  阅读(8)  评论(0编辑  收藏  举报