1.DOS的常用命令
1)dir(directory)表示目录或文件夹,dir命令列出当前目录下的非隐藏文件或目录
/s 查看当前目录以及其所有子目录的文件和文件夹
/a 查看包含隐藏文件的所有文件
/ah 只显示出隐藏文件
/w 一行显示5个文件
/p 以分页的方式显示,即显示一页之后会自动暂停
|more 是一个重定向符号
2)cd用于切换到特定的目录
cd\ 退回到根目录
cd.. 退回到上一级目录
3)md 用于创建目录
md 目录名:用于创建特定的目录(在dos下常叫做目录,在win下常叫做文件夹)
4)rd 删除特定的目录
5)cls 清除屏幕
6)copy 把一个文件拷贝到另一个地方
copy 原路径 目标路径
7)move 把一个文件移动(剪切+复制)到另一个地方
move 原路径 目标路径
8)del 只能删除文件,不能删除文件夹
del 文件名
9)deltree 删除文件夹和它下面的所有子文件夹和文件
10)type 显示出文本文件的 内容
type 文本文件名
11)ren 更改文件名
ren 旧文件名 新文件名
2.JAVA的发展史
在1995年SUN公司推出。
James Gosling被称作JAVA之父。
3.JAVA的三个体系
- Java SE :Java Platform,Standard Edition 标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案。
- Java EE:Java Platform,Enterprise Edition 企业版:以企业为环境而开发应用程序的解决方案。
- Java ME: Java Platform,Micro Edition 微型版:致力于消费产品和嵌入式设备的最佳解决方案。
4.Java语言的特点
- 简单性:与C++相比,Java不再支持运算符重载、多级继承及广泛的自动强制等易混淆和极少使用的特性,而且还增加了内存空间自动垃圾收集的功能。
- 平台无关性:Java是一种网络语言,并且采用了解释执行而不是编译执行的运行环境,首先编译成字节码,再解释成不同的机器码来执行,即Java虚拟机的思想,屏蔽了具体平台环境的要求。
- 面相对象:面向对象的技术具有继承性、封装性、多态性等多种优点。
- 分布式:Java建立在扩展TCP/IP网络平台上。Java应用程序通过URL对象访问网络资源,这使得程序员使用网络上的文件就像使用本地文件一样容易。
- 安全性:Java有建立在公共秘钥技术基础上的确认技术,提供了足够的安全保障。
- 支持多线程:多线程机制使应用程序能同时进行不同的操作,处理不同的事件。
- 健壮性:健壮性反映出程序的可靠性
- 动态性:Java可以在类库中自由的加入新的方法和实例变量,而不影响用户程序的执行。同时,Java通过接口来支持多重继承,使其具有更灵活的方式和扩展性。
5.Java程序的分类
根据程序结构和运行环境的不同,Java程序分为两大类:Java应用程序(Java Application)和Java小应用程序(Java Applet)。
- Java应用程序以main()方法作为程序入口,由Java解释器加载执行。Java应用程序是完整的程序,能够独立运行。
- Java小应用程序不使用main()方法作为程序入口,需要嵌入到HTML网页中运行,由Appletviewer或其他支持Java的浏览器加载执行,不能独立运行。
注意:Java Applet必须创建一个Applet或JApplet的子类,Java Applet程序中不需要有main()方法。
6.Java程序的工作过程
(1)Java语言包括3种核心机制:Java虚拟机、垃圾收集机制、代码安全检测
(2)Java程序的开发过程大致分为3个阶段:
- 编写Java源文件。将编辑好的源程序以扩展名".java"保存起来,即保存成"*.java"文件。
- 编译Java源程序。使用Java编译器编译"*.java"源文件,从而得到字节码文件"*.class"。
- 运行Java程序。