一、JAVA三种技术架构
1.J2EE企业版(更名为JavaEE)
为开发企业环境下的应用程序提供的一套解决方案
2.J2SE标准版->现在学习的版本(更名为JavaSE)
未开发普通桌面和商务应用提供的解决方案,是其他两者的基础
3.J2ME小型版(更名为JavaME)
为开发电子消费产品和嵌入式设备提供的解决方案
二、Java语言特点:跨平台性
其中JVM为虚拟机,但是Java跨平台,虚拟机不跨平台。
三、Java语言环境的搭建
什么是JRE,JDK?
1.1.JRE,java Runtime Environment ,Java运行环境
包括Java虚拟机和Java程序所需的核心类库。
1.2.JDK,Java Development Kit ,Java开发工具包
是提供给Java开发人员使用的,包括Java的开发工具,也包括JRE。
其中包括开发工具:编译工具javac.exe和打包工具jar.exe等
四、命令行
注:删除所有文件 del *,有东西不会用help
五、Java程序开发体验
主要分三步:
- 编辑:编写到拓展名为.java的文件中
- 编译:通过javac对其进行编译-> javac 123.java->生成Demo.class文件,该文件可以拿到任何操作系统执行(只要有编译器)
- 执行:执行已生成的类文件-> java Demo