Java跨平台性
Java开发注意事项和细节
- 一个源文件中最多只能有一个public类。其它类的个数不限。
- 如果源文件包含一个public类,则文件名必须按该类名命名!
- 一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非 public 类中,然后指定运行非 public 类,这样入口方法就是非 public 的 main 方法
- . java源码中有几个类,经过 javac 编译后就会得到几个 .class 字节码文件
相对路径和绝对路径
**..\
**表示上一级目录
DOS基本原理(了解即可,终端命令可深入学习Linux)
DOS常用命令:
1、dir:查看当前目录下的所有内容
查看当前目录: dir
查看D盘: dir D
查看D盘下java01目录: dir D:\java01
2、cd:切换到其他盘下
例:切换到C盘:cd /D c:
切换到D盘:cd /D d:
3、切换到其他盘下(使用绝对路径或相对路径)
例:cd /D d:\abc2\test200
cd /D d:..\..\abc2\test200
4、切换到上一级目录:
cd ..
5、切换到根目录:
cd \
6、查看指定目录的所有子集目录(目录树):
tree d:
7、清屏:
cls
8、退出DOS:
exit
9、创建目录
md tom1 tom2(创建多个目录)
10、删除目录
rd tom1 tom2(删除多个目录)
11、输入内容到文件
echo ok > hello.txt(创建 hello.txt 文件,并输入 ok)
12、创建空文件
type nul > abc.txt(创建空的 abc.txt 文件)
13、删除
del abc.txt(删除文件)
14、拷贝
copy d:\java01 e:\java(将 D 盘下的 java01 文件夹 拷贝到 E盘,并将文件名改为 java)
15、剪切
move d:\java01 f:\java(将 D 盘下的 java01 文件夹 剪切到 F盘,并将文件名改为 java)
JDK、JRE、JVM的关系
JDK = JRE + Java开发工具
JRE = JVM + 核心类库
没有JDK的话,无法编译Java程序(指 java 源码 .java
文件)
运行Java程序(指 class 或 jar 或 其它归档文件),要确保已安装相应的JRE。
- JDK(Java Development Kit) 是 Java 语言的软件开发工具包
- Java运行环境(Java Runtime Environment,简称JRE)
- JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。
环境变量的作用
环境变量的作用是为了在dos的任意目录,可以去使用 java 和 javac 命今。
4. 先配置 JAVA_HOME=指向jdk安装的主目录
5. 编辑path环境变量,增加 %JAVA_HOME%\bin