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程序。

java代码指定dos命令 java常用dos命令_java代码指定dos命令