【22-05-16作业】

本文介绍了JDK、JRE和JVM的关系及其组成部分,详细讲解了Java环境变量配置方法。通过一个People类的实例展示了Java面向对象编程的基础,包括属性、构造器和toString方法。同时,解释了Java跨平台的原理,即Java源码编译为.class文件由JVM执行。最后,回顾了Java标识符的命名规则。

1.JDK,JRE,JVM三者之间的关系,以及JDK、JRE包含的主要结构有哪些?
关系:jdk包括jre和jvm,jre包含jvm
JDK = JRE + 开发工具集(例如 Javac 编译工具等)
JRE = JVM + Java SE 标准类库

2.为什么要配置path环境变量?如何配置?
为了在任意目录下,使用javac/java命令
在高级系统设置里有高级,高级这一页里有环境变量,点开,找到系统环境变量找到path,将Java.exe所在的根目录路径添加到里面
3.创建类,使得运行的话可以输出:
姓名:张三
性别:男
年龄:18
地址:河北省保定市
`public class People {
private String name;
private String sex;
private int age;
private String address;

public People(String name, String sex, int age, String address) {
    this.name = name;
    this.sex = sex;
    this.age = age;
    this.address = address;
}

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public String getSex() {
    return sex;
}

public void setSex(String sex) {
    this.sex = sex;
}

public int getAge() {
    return age;
}

public void setAge(int age) {
    this.age = age;
}

public String getAddress() {
    return address;
}

public void setAddress(String address) {
    this.address = address;
}

@Override
public String toString() {
    return "People{" +
            "name='" + name + '\'' +
            ", sex='" + sex + '\'' +
            ", age=" + age +
            ", address='" + address + '\'' +
            '}';
}

}
public class test_day01 {
public static void main(String[] args) {
People people = new People(“张三”,“男”,18,“河北省保定市”);
System.out.println(people.toString());
}
}`
4.简述Java语言跨平台的原理
Java源码会被编译成.class文件,由各个平台的JVM(Java虚拟机)执行,不受系统的限制

5.java表示符的命名规则
(1). 由26个英文字母大小写,0-9,_ 或 $ 组成。

(2). 数字不可以开头。

(3).不可以使用关键字(class、int等)和保留字(goto和const),但能包含关键字和保留字。

(4).Java中严格区分大小写,长度无限制。(例:class×,Class√)

(5).标识符不能包含空格。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值