一、Java概述
1、常用的DOS命令
1)打开DOS控制台的方式
点击Windows按钮,选择运行之后输入cmd进入DOS窗口,或者采用快捷键windows+R打开运行之后,输入cmd进入DOS窗口;
2)常用的DOS命令
d:回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
md(makedirectory):创建目录
rd(removedirectory)删除目录
cd(changedirectory)改变指定目录(进入指定目录)
cd...:退回到上一级目录
cd\:退回到根目录
del(delete):删除文件,删除一堆后缀名一样的文件*.txt
exit:退出dos命令行
cls(clearscreen):清屏
2、Java语言发展史
詹姆斯~高斯林(JamesGosling)1977年获得了加拿大卡尔加里大学计算机学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和MikeSheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名Java。
3、Java语言平台版本
1)J2SE(Java 2Plstform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
2)J2ME(Java 2Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案
3)J2EE(Java 2Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如Servlet、Jsp等,主要针对Web应用程序开发。
4、Java语言特点
简单性
解释性
面向对象
高性能
分布式处理
多线程
健壮性
动态
结构中立
安全性
开源
跨平台
其中Java的跨平台是其比较成功的重要原因之一,这个特性使得其编写的程序几乎可以运行在任何平台上,其原理是:只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行,因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。
5、JRE与JDK
1)JRE(Java Runtime Environment)Java运行环境
包括Java虚拟机(JVM Java virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
2)JDk(Java Development Kit)Java开发工具包
JDk是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,所以安装了JDk,就不用在单独安装JRE了。
其中的开发工具:编译工具(javac.exe)、打包工具(jar.exe)等
6、path环境变量配置的作用
程序的执行需要使用外部指令 javac ,但是 javac 指令仅仅能在 JDK 安装目录下的 bin 目录下的时候,因此程序只能写入 bin 目录, 程序开发过程中,不能将源代码写入 JDK 的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使 javac 指令在任意目录下可以运行;