java自学0516 类 对象

java自学0516 类 对象_第1张图片

package wmr.day0506.demo05;
/*
通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。
1.导包:也就是指出需要使用的类在什么位置。
import 包名称.类名称
import wmr.day.0506.demo05.Student;
对于和当前类属于同一个包的情况,可以省略导包不写

2.创建:格式
类名称 对象名 = new类名称();
Student stu = new Student();

3.使用:分两种使用情况
使用成员变量:对象名.成员变量名
使用成员方法:对象名.成员方法名(参数)
(也就是,想用谁,就用对象名点谁。)

如果没赋值,就会有一个默认值,规则和数组一样。
 */
public class Student {
    public static void main(String[] args) {
        //1.导包(省略)
        //2.创建,格式
        //类名称 对象名 = new类名称()
        Student stu = new Student();

        //3.使用其中的成员变量
        //使用成员变量:对象名.成员变量名
        System.out.println(stu.);
    }
}

对象

java自学0516 类 对象_第2张图片

package wmr.day0506.demo05;

import java.util.Arrays;

/*
面向过程:当需要实现一个功能时,每一个具体的步骤都要亲历亲为,详细的处理每一个细节。
面向对象:当需要实现一个功能时,不关心具体步骤,找一个已经有工能的人,来帮我做事。
 */
public class Demo01PrintArray {
    public static void main(String[] args) {
        int[] array = {10, 20, 30, 40, 50,60};

        //使用面向过程
        //打印格式为:[10,20,30,40,50]
        System.out.print("[");
        for (int i = 0; i < array.length; i++) {
            if(i == array.length - 1){
                System.out.println(array[i] + "]");
            }else{
                System.out.print(array[i] + ", ");
            }

        }
        System.out.println("===========");

        //使用面向对象
        //找一个JDK给我们提供好的Array类
        //其中有一个toString方法,直接把数组变成想要的格式字符串
        System.out.println(Arrays.toString(array));
    }
}

java自学0516 类 对象_第3张图片

你可能感兴趣的:(自学)