JAVA简述
Java技术架构:
J2EE 企业版 解决不同领域的问题
J2SE 标准版
J2ME 小型版 andriod/ios
语言特点: 跨平台性
操作系统解析软件:
语言解析器------>虚拟机JVM 一次编译随处运行
但虚拟机本身不是跨平台的,根据平台安装相应版本
Java运行环境: JRE JVM+核心库
Java开发工具包: JDK 包括JRE bin文件夹下提供开发工具
JAVA常用命令行
注意:
1.目录是从里往外删
2.*通配符 *.txt *.jpg
3.rd删除目录 del删除文件
4.可使用help命令查询
JAVA环境配置
环境配置
在任意文件夹下均可执行命令 我的电脑/属性/高级/环境变量/Path 记得加“;”
为防止改变环境变量的风险 可以新建系统变量指代路径 并将 %新建变量名%\bin; 放入path
临时环境配置
set显示、设置或删除windows环境变量
set path显示、设置或删除path变量 且仅在此窗口中有效 即为临时设置
在原有path基础上添加临时路径 set path = 新路径;%path%
Hello World
流程
1.定义类
2.{}确定类范围
3.编写主函数
4.存为.java形式的文件
5.翻译成java的可以运行的文件:
6.运行程序:java只能执行类文件,写类名即可
7.运行结果
注意:JAVA严格区分大小写
程序入口
程序入口:主函数
虚拟机调用主函数进行程序的执行
有主函数就能保证类的独立运行
只能有唯一的主函数
执行过程
编辑: 程序员编写代码
编译: javac------>JDK编译程序 对.java文件进行语法检查(注意会出现连锁错误)
运行: java------>JVM虚拟机 将.class文件加载进内存运行 找主函数,找到入口后执行其中的代码
classpath环境变量
一般情况下,运行文件在哪就到达该路径下运行。、
当要在当前路径下运行非当前路径下的运行文件 :set classpath = 运行文件的路径
将java运行文件所在位置告诉系统,告诉虚拟机该到什么位置去执行程序。
那么如果在设置处没找到运行文件就在默认当前路径下查找运行文件。
未设置classpath就在默认当前路径下查找运行文件。
如果需要在设置路径和当前路径下的运行文件都可以运行 set classpath=.;设置路径 .就代表当前路径
PS
这是一个测试博客
这是一个测试博客
这是一个测试博客
这是一个测试博客
这是一个测试博客
这是一个测试博客
这是一个测试博客
第一次发博客嘤,好神奇。
希望自己可以坚持下去!!