一 Java介绍和基本知识
1.java是一门高级的可以跨平台的编程 语言,其中编程语言分为机器语言(二进制),汇编语言,高c,c++,java,python,go等等)
2.Java之父是詹姆斯高斯林,2004年,jdk1.5发布(JDK包括了javaSE,javaEE,javaME)
1.Java的语言平台介绍
JavaSE:Java语言的标准版,是java语言的核心
JavaME:Java语言的小型版,主要为开发电子设备和嵌入式提供方案
Java EE:Java语言的企业版;为企业开发环境下的应用程序提供方案,主要针对web应用程序
2.JDK和JRE
JRE(Java runtime environment),Java运行时环境,其中包含了JVM(虚拟机,虚拟机是Java能实现跨平台编程的重要部分)和Java运行程序所需要的核心类库,若只需要运行一个编译好的Java程序,只需要有JRE即可。
JDK(Java Development Kit),Java开发工具包,JDK包含了JRE和Java的开发工具。
注意:
JRE:JVM(虚拟机)+核心类库
JDK:JRE+开发工具
JRE和JDK是包含关系,不是并列关系,其中JDK包含了JRE
3.Java跨平台原理
平台的含义是指操作系统(常见的操作系统包括Windows,mac,Linux等)
跨平台是指同一个Java编程的程序可以再不同的操作系统上运行。
原理:JVM会针对不同的操作系统会提供不同的JVM
注意:
Java语言是跨平台的,但是JVM不是跨平台的,因为JVM不是唯一的,不同的操作系统有着不同的JVM(Java虚拟机)与之对应。因此JVM不是跨平台的。
二 常见的dos命令和实例
DOS 是 Disk Operating System(磁盘操作系统)的缩写,是最早期的个人计算机操作系统之一。
1.为什么Windows系统可以使用dos命令?
答:在Windows操作系统中,可以使用一些基于DOS的命令是因为Windows系统保留了DOS的一些功能和命令。这些命令主要是为了向后兼容性和支持老旧的应用程序而存在的。当你在Windows系统中使用类似于`cmd`或者通过运行窗口(Win+R)输入`cmd`进入命令提示符界面时,实际上你是进入了一个模拟的DOS环境,可以执行一些DOS命令。这些DOS命令在一些情况下仍然是有用的,尤其是在进行一些系统管理和批处理操作时。
2.dos具体命令和实例:
1. cd 命令:切换到 D 盘的 example 目录
cd D:\example
2. dir 命令:列出当前目录下的文件和子目录
dir
3. copy 命令:复制 example.txt 文件到 D 盘的 backup 目录
copy C:\example.txt D:\backup
4. del 命令:删除 example.txt 文件
del example.txt
5. md 命令:在当前目录下创建一个名为 test 的新目录
md test
6. rd 命令:删除 test 目录
rd test
7. ren 命令:将 example.txt 文件重命名为 newfile.txt
ren example.txt newfile.txt
8. cls 命令:清空屏幕
cls
9. type 命令:查看 example.txt 文件的内容
type example.txt
10. move 命令:将 example.txt 文件移动到 D 盘的 backup 目录
move example.txt D:\backup