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

被折叠的 条评论
为什么被折叠?



