Java基础01--喝自己之前偷懒的洗脚水(一)
基础常识
常用DOS命令
- cd ,转移到指定目录;
- del,删除指定文件或者文件夹内的所有文件;
- rd ,删除指定文件夹;
- md, 创建文件夹;
- dir,列出当前目录下的文件;
Java语言主要的应用领域
主要用于Web后台开发,是Web开发首选语言。
Java语言的特点
一、面向对象
两个基本概念:类和对象
三大对象:封装、继承、多态
这部分很重要,之后会具体讲解,以后附链接
二、健壮性
三、跨平台
*JVM*说明:JVM是Java语言在各个操作系统中搭建的舞台(系统不同,JVM就不同),
使一份Java代码可以运行在不同的操作系统上(Write Once,Run Anywhere!)
Java核心机制
JVM:Java Virtual Mechine Java运行虚拟机
GC:垃圾回收机制
garbage collect
就算Java有垃圾回收机制,也会有内存溢出。
开发环境
1、JDK、JRE、JVM的关系
JDK:Java Development Kit Java开发工具包;
JRE:Java Runtime Enviroment Java运行环境;
JDK=JRE+开发工具集(例如Javac编译工具);
JRE=JVM+Java SE标准类库
图片讲解:
官方给说明图:
Path环境变量
Path:Windows执行命令时搜寻的路径;
ClassPath:不用设,不用设,不用设!!!
JAVA_HOME:你JDK的安装路径,
然后在Path中添加**%JAVA_HOME%\bin**;
不用加JRE的路径,我以前也是真傻。
开发——HelloWorld
javac:将Java文件(.java)编译出字节码文件(.class文件);
java:运行字节码文件。