DOS(Disk Operation System):是微软早期的操作系统,没有图形化界面,就是采用命令行方式。
两种常见的人与计算机的交互方式:图像化界面(GUI)和命令行方式(CLI)
History of Java
Java是由SUN(Standford University Network)开发的。
java的三种技术架构
不同的架构是为了解决不同领域的问题:
J2EE:企业级版本,是为开发企业环境下的应用提供的一套解决方案。
J2SE:是标准版(普通版),是为开发普通桌面和应用程序提供的解决方案,是其它两版的基础
J2ME:小型版,是为开发电子消费产品或嵌入式设备提供的解决方案,例如开发手机中的应用程序(暂时不用,被android/ios系统取代)
java语
跨平台性:可以在不同的操作系统上运行,因为有JVM,就实现了java程序的跨平台性,因此具有良好的可移植性,JVM就是虚拟机,java的解析器,解析java的,(桥梁)
java语言的环境搭建
JRE和JDK
什么是JRE: Java Runtime Environment (java运行环境),它包括虚拟机(JVM)和一些运行需要的核心类库
什么是JDK: Java Development Kit (java开发工具包),它是一个软件,它包括JRE和一些开发工具(例如:编译工具、打包工具等)
简而言之:使用JDK开发的java程序,交由JRE去运行