JavaSE概述

系统软件:DOS、disk operation system、windows、linux unix、Mac、Android、IOS
应用软件:
人机交互:图形化界面Graphical User Interface
命令行方式Command Line Interface CLI
java三种技术架构:
J2EE(java 2 platform Enterprise Edition)企业版
J2SE(java 2 platform standard Edition)标准版
J2ME(java 2 platform Micro Edition)小型版
java特点:跨平台(指操作系统)
JavaSE概述
一次编译随处运行
虚拟机能跨平台有各自的版本,根据系统平台安装不同版本的虚拟机是java程序与操作系统的桥梁。
环境搭建:
JRE(java runtime envirorment)java运行环境:包括jvm虚拟机以及所需的核心类库
JDK(java development kit)java开发包工具:包括java开发工具、jre
使用jdk开发完成的java程序交给jre去运行。
官方网站:www.oracle.com java.sun.com
windows常用dos命令:
dir:列出当前目录下的文件以及文件夹directory
md:创建目录make directory
rd:删除目录remove directory
cd:进入指定目录change directory
cd..:返回上一级目录
cd\:退回到根目录
del:删除文件 del *.txt
exit:退出dos命令行
cls:清屏 clear screen
环境变量配置:使得javac等命令在任意目录下都可以执行
计算机-属性-高级-环境变量-Path
javac -version java环境的版本信息
临时环境变量:
set path 查看环境变量
set path=haha 设置环境变量。只在当前命令行有效
set path= 删除环境变量,设置path为无值
程序执行流程:JavaSE概述
设置类路径:
set classpath=c:\myclass 指定目录查找
将java所在的运行文件所在的路径告诉系统虚拟机在执行该类时就会到指定的classpath指定的类文件路径中去查找并执行

path目录记录的是可执行文件.exe文件,先在当前文件中找,没找到去path环境变量中去寻找
classpath:java类文件所在的目录。