文章目录
- 常用的DOS命名
- 计算机语言的发展史
- java
- java的历史
- java的版本
- java的特性和优势
- JDK、JRE、JVM
- java程序的运行机制
常用的DOS命名
# 盘符切换
C:\Users\Administrator>D:
D:\>
# 查看当前目录下的所有文件
dir
# 切换目录
cd change screen
# 返回上一级目录
cd ..
# 清理屏幕
cls
# 退出终端
exit
# 查看电脑的ip
ipconfig
# 打开应用
calc 计算器
mspaint 画图
notepad 记事本
# ping 命令
ping www.baidu.com
# 文件操作
md directory 新建目录
rd directory 删除目录
cd> filename 新建文件
del filename 删除文件
计算机语言的发展史
- 机器语言:只有0和1
- 汇编语言:逆向工程
- 高级语言
java
java的历史
- 1972年c诞生
c语言贴近硬件,而且运行的效率很快,但是有指针和内存管理的问题,指针可以操作内存,但是没有办法做内存的越界检查;内存的分配,需要程序员手动回收。- 1982年C++诞生
c++是面向对象的,兼容c的语言,常用在圆形领域和游戏方面,有很多计算机底层的知识- 1995年java生成
java为了实现可移植性,在操作系统的基础上再加上一层虚拟机,叫JVM,有了JVM,java程序只需要编写一次,就可以到处运行
java的版本
java 2 标准版(J2SE):桌面程序、控制台程序
java 2 移动版(J2ME):嵌入式开发,手机、小家电
java 2 企业版(J2EE):占用服务器
java适合团队协作开发大型项目,适用于服务器
java的特性和优势
简单性、面向对象、可移植性(跨平台)、高性能(即时编译)、分布式、动态性(反射)、多线程、安全性、健壮性
JDK、JRE、JVM
JDK:java development kit
JRE:java runtime environment
JVM:java virtual machine
java程序的运行机制
- 编译型:一次编译,整个程序就会编译,但是修改一次就要全部编译一次
- 解释型:对速度要求不高,边运行边解释
- 在java的运行中,使用
javac filename.java
对.java
程序进行预编译后生成.class
字节码文件,字节码文件经过java filename
运行后,经过装载、校验后,被解释器解释后运行,所以java是一种编译型和解释型的高级语言。