二、Java初级--5、类和对象

  1. src是source code 源代码的意思

JRE system library是编程所依赖的库

src和JRE
  1. 源代码经过编译器(javac)编译后,会生成字节码(bytecode),然后再交给虚拟机

.java 源代码

.class 字节码,是二进制文件

3.main是主函数,是所有程序执行的入口

main
  1. Short int 2个字节

Int 4个字节

Long int 8个字节 char可以定义中文,但是char占用两个字节,而一个汉字就占两个字节

char
  1. String:是字符串类型,不属于基本数据类型
string
  1. 类和对象

类 class 具有相同或者相似特征的一类事物的统称

对象 object 类的某一个特例,叫做对象

  1. 成员变量、成员函数

成员:member,包括属性和方法

成员变量:属性(attribute)描述类所具有的特征,属性又称为变量

成员函数:方法(method) 描述类实施的行为,方法又称为函数

示例:

注意:定义的方法不能在main主函数中,否则会报错

如下:定了了两个类,其中MyTest中定义了主函数,是程序执行的入口。

TypeTest工程

Person类

public class Person {
    String name;  //定义变量或属性
    int age;
    String job;
    void eat(){ //定义函数或方法
        System.out.println(name + "吃饭了!");
    }
    void sing(){
        System.out.println(name + ",年龄" + age + ",职业" + job + ",唱歌了!" );
    }

}

MyTest类

public class MyTest {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Person zhangsan=new Person();  //由类生成对象的过程,称为实例化
        zhangsan.name="张三";
        zhangsan.age=20;
        zhangsan.job="学生";//属性
        zhangsan.eat(); //函数
        zhangsan.sing();
        
    }
}
执行结果

若age、job没有赋值,则age为0,job为null


执行结果

你可能感兴趣的:(二、Java初级--5、类和对象)