Day2
课程内容
- 面型对象的思想
- 搭建开发环境
面向对象的思想
- 先写测试类 带有main方法的类(用来测试)
- 再写实体类
- 定义属性和方法
- 属性的定义:单位 属性名;
- 方法的定义:修饰符 返回类型 方法(参数){ }
- 在main方法里面使用
- 创建对象:类名 对象名 = new 类名();
- 调用属性:对象名.属性名 = 值;
- 调用方法:对象名.方法名();
ex:
/**
求正方形的面积
正方形的边长=8;
*/
//测试类
public class test{
public static void main(String[] args){
//使用
ZhengFangXing zFX = new ZhengFangXing();
//调用属性
zFX.length = 8;
//调用方法
zFX.mianJi();
}
}
//实体类
class ZhengFangXing{
//属性
int length;
//方法
public void mianJi(){
System.out.println("面积="+length*length);
}
}
搭建开发环境
- 安装JDK
- 设置环境变量
- 安装JDK
- SDK = Software Development Kits = 软件开发工具包【文件夹】
- JDK = JAVA + SDK = JAVA软件开发工具包
- JRE(Java Runtime Environment):JAVA运行环境
- 组成关系:
- JVM = 类加载器 + 字节码校验器 + 解释执行器
- JRE = JVM + API(核心类库编程接口)
- JDK = JRE + BIN(常用工具命令,包含javac和java)
- 设置环境变量
-
PATH:给操作系统使用,让操作系统更加快捷的找到文件\命令
- 为什么需要设置环境变量PATH
如果不设置环境变量PATH的话,在编译阶段会出现一个找不到指定文件javac的错误
在编译的时候,操作系统需要找javac,但是如果不提前设置PATH的话,PATH默认指向C:\Windows\System32
所以提前设置PATH指向C:\pro…\java\jdk\bin
- 为什么需要设置环境变量PATH
-
CLASSPATH:类加载器,让类加载器明确去哪里加载.class文件
- 通常不需要设置,默认值:.
- 如果设置CLASSPATH的话,可能出现找不到或者无法加载主类
-
JAVA_HOME:其他的程序使用的 WEB开发
-